1# ./src/Makefile.inc 2# Using the backslash as line continuation character might be problematic 3# with some make flavours, as Watcom's wmake showed us already. If we 4# ever want to change this in a portable manner then we should consider 5# this idea (posted to the libcurl list by Adam Kellas): 6# CSRC1 = file1.c file2.c file3.c 7# CSRC2 = file4.c file5.c file6.c 8# CSOURCES = $(CSRC1) $(CSRC2) 9 10# libcurl has sources that provide functions named curlx_* that aren't part of 11# the official API, but we re-use the code here to avoid duplication. 12CURLX_ONES = \ 13 ../lib/strtoofft.c \ 14 ../lib/strdup.c \ 15 ../lib/rawstr.c \ 16 ../lib/nonblock.c \ 17 ../lib/warnless.c 18 19CURL_CFILES = \ 20 tool_binmode.c \ 21 tool_bname.c \ 22 tool_cb_dbg.c \ 23 tool_cb_hdr.c \ 24 tool_cb_prg.c \ 25 tool_cb_rea.c \ 26 tool_cb_see.c \ 27 tool_cb_wrt.c \ 28 tool_cfgable.c \ 29 tool_convert.c \ 30 tool_dirhie.c \ 31 tool_doswin.c \ 32 tool_easysrc.c \ 33 tool_formparse.c \ 34 tool_getparam.c \ 35 tool_getpass.c \ 36 tool_help.c \ 37 tool_helpers.c \ 38 tool_homedir.c \ 39 tool_hugehelp.c \ 40 tool_libinfo.c \ 41 tool_main.c \ 42 tool_metalink.c \ 43 tool_mfiles.c \ 44 tool_msgs.c \ 45 tool_operate.c \ 46 tool_operhlp.c \ 47 tool_panykey.c \ 48 tool_paramhlp.c \ 49 tool_parsecfg.c \ 50 tool_setopt.c \ 51 tool_sleep.c \ 52 tool_urlglob.c \ 53 tool_util.c \ 54 tool_vms.c \ 55 tool_writeenv.c \ 56 tool_writeout.c \ 57 tool_xattr.c 58 59CURL_HFILES = \ 60 tool_binmode.h \ 61 tool_bname.h \ 62 tool_cb_dbg.h \ 63 tool_cb_hdr.h \ 64 tool_cb_prg.h \ 65 tool_cb_rea.h \ 66 tool_cb_see.h \ 67 tool_cb_wrt.h \ 68 tool_cfgable.h \ 69 tool_convert.h \ 70 tool_dirhie.h \ 71 tool_doswin.h \ 72 tool_easysrc.h \ 73 tool_formparse.h \ 74 tool_getparam.h \ 75 tool_getpass.h \ 76 tool_help.h \ 77 tool_helpers.h \ 78 tool_homedir.h \ 79 tool_hugehelp.h \ 80 tool_libinfo.h \ 81 tool_main.h \ 82 tool_metalink.h \ 83 tool_mfiles.h \ 84 tool_msgs.h \ 85 tool_operate.h \ 86 tool_operhlp.h \ 87 tool_panykey.h \ 88 tool_paramhlp.h \ 89 tool_parsecfg.h \ 90 tool_sdecls.h \ 91 tool_setopt.h \ 92 tool_setup.h \ 93 tool_sleep.h \ 94 tool_urlglob.h \ 95 tool_util.h \ 96 tool_version.h \ 97 tool_vms.h \ 98 tool_writeenv.h \ 99 tool_writeout.h \ 100 tool_xattr.h 101 102curl_SOURCES = $(CURL_CFILES) $(CURLX_ONES) $(CURL_HFILES) 103 104