Home | History | Annotate | Download | only in TPF
      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 
     11 ROOTLIBDIRS := $(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 
     17 ROOTLOADDIRS := $(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 
     24 ROOTEXPDIRS := $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/output/exp)
     25 
     26 ################################################################################
     27 # Define the object file directory name
     28 ################################################################################
     29 
     30 ROOTOBJDIRS := $(foreach d,$(TPF_ROOT),$d/opensource/curl/output/obj)
     31 
     32 ################################################################################
     33 # Define the listing files directory name
     34 ################################################################################
     35 
     36 ROOTLSTDIRS := $(foreach d,$(TPF_ROOT),$d/opensource/curl/output/lst)
     37 
     38 ################################################################################
     39 # Set the include/header file directories
     40 ################################################################################
     41 
     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)
     45 
     46 ################################################################################
     47 # Set the C file directories
     48 ################################################################################
     49 
     50 ROOTCDIRS := $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/lib)
     51 
     52 ################################################################################
     53 # Define "TPF" to enable TPF-specific code in Curl files.
     54 ################################################################################
     55 
     56 CFLAGS_$(APP) += -D TPF
     57 
     58