1 ################################################################################
2 ################################################################################
3 #env TPF CURL Library Source and Output
4 ################################################################################
5 ################################################################################
7 ################################################################################
8 # Define the directories where the shared objects reside
9 ################################################################################
11 ROOTLIBDIRS := $(foreach d,$(TPF_ROOT),$d/opensource/curl/output/lib)
13 ################################################################################
14 # Define the directories where the loadables (XXXXVV) are to be written
15 ################################################################################
17 ROOTLOADDIRS := $(foreach d,$(TPF_ROOT),$d/opensource/curl/output/load)
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 ################################################################################
24 ROOTEXPDIRS := $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/output/exp)
26 ################################################################################
27 # Define the object file directory name
28 ################################################################################
30 ROOTOBJDIRS := $(foreach d,$(TPF_ROOT),$d/opensource/curl/output/obj)
32 ################################################################################
33 # Define the listing files directory name
34 ################################################################################
36 ROOTLSTDIRS := $(foreach d,$(TPF_ROOT),$d/opensource/curl/output/lst)
38 ################################################################################
39 # Set the include/header file directories
40 ################################################################################
42 ROOTINCDIRS := $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/lib)
43 ROOTINCDIRS += $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/include)
44 ROOTINCDIRS += $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/include/curl)
46 ################################################################################
47 # Set the C file directories
48 ################################################################################
50 ROOTCDIRS := $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/lib)
52 ################################################################################
53 # Define "TPF" to enable TPF-specific code in Curl files.
54 ################################################################################
56 CFLAGS_$(APP) += -D TPF