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
 | |
| 
 |