Git init
[external/curl.git] / docs / examples / makefile.dj
1 #
2 #  Adapted for djgpp / Watt-32 / DOS by
3 #  Gisle Vanem <giva@bgnett.no>
4 #
5
6 TOPDIR = ../..
7
8 include $(TOPDIR)/packages/DOS/common.dj
9
10 CFLAGS += -DFALSE=0 -DTRUE=1
11
12 LIBS = $(TOPDIR)/lib/libcurl.a
13
14 ifeq ($(USE_SSL),1)
15   LIBS += $(OPENSSL_ROOT)/lib/libssl.a $(OPENSSL_ROOT)/lib/libcrypt.a
16 endif
17
18 ifeq ($(USE_IDNA),1)
19   LIBS += $(LIBIDN_ROOT)/lib/dj_obj/libidn.a -liconv
20 endif
21
22 LIBS += $(WATT32_ROOT)/lib/libwatt.a $(ZLIB_ROOT)/libz.a
23
24 include Makefile.inc
25
26 PROGRAMS = $(patsubst %,%.exe,$(check_PROGRAMS))
27
28 all: $(PROGRAMS)
29         @echo Welcome to libcurl example program
30
31 %.exe: %.c
32         $(CC) $(CFLAGS) -o $@ $^ $(LIBS)
33         @echo
34
35 clean vclean realclean:
36         - rm -f $(PROGRAMS) depend.dj
37
38 -include depend.dj
39