git-svn-id: svn://10.65.10.50/branches/R_10_00@23289 c028cbd2-c16b-5b4b-a496-9718f37d4682
		
			
				
	
	
		
			61 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			61 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
#######################################################################
 | 
						|
#                                                                     #
 | 
						|
#  MAKEFILE NAME.....  curl.mak                                       #
 | 
						|
#                                                                     #
 | 
						|
#  DESCRIPTION.....    This is the makefile for libcurl.              #
 | 
						|
#                                                                     #
 | 
						|
#######################################################################
 | 
						|
 | 
						|
APP := CURL
 | 
						|
 | 
						|
TPF_RUN_TPFSOCHK := NO
 | 
						|
 | 
						|
#######################################################################
 | 
						|
# Define any additional libs needed to link
 | 
						|
#######################################################################
 | 
						|
 | 
						|
LIBS := CRYP CSSL
 | 
						|
 | 
						|
#######################################################################
 | 
						|
# Define the envs needed to build this module
 | 
						|
#######################################################################
 | 
						|
 | 
						|
maketpf_env := curllib
 | 
						|
maketpf_env += openssl
 | 
						|
maketpf_env += base_rt
 | 
						|
maketpf_env += system
 | 
						|
 | 
						|
#######################################################################
 | 
						|
# Segments to be compiled with gcc compiler
 | 
						|
#######################################################################
 | 
						|
#
 | 
						|
### lib directory:
 | 
						|
include $(word 1,$(wildcard $(foreach d,$(TPF_ROOT),$d/opensource/curl/lib/Makefile.inc)) Makefile.inc_not_found)
 | 
						|
C_SRC := $(CSOURCES)
 | 
						|
 | 
						|
#######################################################################
 | 
						|
# Additions and overrides for gcc compiler flags
 | 
						|
#######################################################################
 | 
						|
 | 
						|
# suppress expected warnings in the ported code:
 | 
						|
CFLAGS_CURL += -w
 | 
						|
 | 
						|
# use SSL
 | 
						|
# (overrides Curl's lib/config-tpf.h file)
 | 
						|
CFLAGS_CURL += -DUSE_OPENSSL
 | 
						|
 | 
						|
# disable all protocols except FTP and HTTP
 | 
						|
# (overrides Curl's lib/config-tpf.h file)
 | 
						|
CFLAGS_CURL += -DCURL_DISABLE_DICT
 | 
						|
CFLAGS_CURL += -DCURL_DISABLE_FILE
 | 
						|
CFLAGS_CURL += -DCURL_DISABLE_LDAP
 | 
						|
CFLAGS_CURL += -DCURL_DISABLE_TELNET
 | 
						|
CFLAGS_CURL += -DCURL_DISABLE_TFTP
 | 
						|
 | 
						|
#######################################################################
 | 
						|
# Include the maketpf.rules
 | 
						|
#######################################################################
 | 
						|
 | 
						|
include maketpf.rules
 | 
						|
 |