1################################################################################ 2################################################################################ 3#env TPF CURL Library Source and Output 4################################################################################ 5################################################################################ 6 7################################################################################ 8# Define the directories where the shared objects reside 9################################################################################ 10 11ROOTLIBDIRS := $(foreach d,$(TPF_ROOT),$d/opensource/curl/output/lib) 12 13################################################################################ 14# Define the directories where the loadables (XXXXVV) are to be written 15################################################################################ 16 17ROOTLOADDIRS := $(foreach d,$(TPF_ROOT),$d/opensource/curl/output/load) 18 19################################################################################ 20# Define the location of the export files used by the LD postprocessor 21# - currently expected that .exp files will also live in lib dir 22################################################################################ 23 24ROOTEXPDIRS := $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/output/exp) 25 26################################################################################ 27# Define the object file directory name 28################################################################################ 29 30ROOTOBJDIRS := $(foreach d,$(TPF_ROOT),$d/opensource/curl/output/obj) 31 32################################################################################ 33# Define the listing files directory name 34################################################################################ 35 36ROOTLSTDIRS := $(foreach d,$(TPF_ROOT),$d/opensource/curl/output/lst) 37 38################################################################################ 39# Set the include/header file directories 40################################################################################ 41 42ROOTINCDIRS := $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/lib) 43ROOTINCDIRS += $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/include) 44ROOTINCDIRS += $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/include/curl) 45 46################################################################################ 47# Set the C file directories 48################################################################################ 49 50ROOTCDIRS := $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/lib) 51 52################################################################################ 53# Define "TPF" to enable TPF-specific code in Curl files. 54################################################################################ 55 56CFLAGS_$(APP) += -D TPF 57