12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- ############################################################
- # $Id: Makefile.b32,v 1.13 2004/02/23 12:01:10 bagder Exp $
- #
- # Makefile.b32 - Borland's C++ Compiler 5.X
- #
- # 'lib' directory
- #
- # Requires 'Makefile.b32.resp'
- #
- # Written by Jaepil Kim, pit@paradise.net.nz
- ############################################################
- # Setup environment
- CXX = bcc32
- RM = del
- LIB = tlib
- TOPDIR = ..
- CURNTDIR = .
- CXXFLAGS = -5 -O2 -w-aus -w-ccc -w-csu -w-par -w-pia -w-rch -w-inl -w-ngu \
- -w-pro -tWM
- # If you build without SSL support, remove "-DUSE_SSLEAY" from the line below.
- DEFINES = -DLIBCURL_BIGENDIAN=0 -DNDEBUG -DWIN32 -DCONSOLE -DMBCS \
- -DUSE_SSLEAY
- INCDIRS = -I$(CURNTDIR);$(TOPDIR)\include\
- # 'BCCDIR' has to be set up in your c:\autoexec.bat
- # i.e. SET BCCDIR = c:\Borland\BCC55
- # where c:\Borland\BCC55 is the compiler is installed
- LINKLIB = $(BCCDIR)\lib\psdk\ws2_32.lib
- LIBCURLLIB = libcurl.lib
- .SUFFIXES: .c
- SOURCES = \
- base64.c \
- md5.c \
- cookie.c \
- transfer.c \
- escape.c \
- formdata.c \
- ftp.c \
- http.c \
- http_chunks.c \
- http_digest.c \
- http_ntlm.c \
- ldap.c \
- dict.c \
- telnet.c \
- getdate.c \
- getenv.c \
- hostip.c \
- if2ip.c \
- mprintf.c \
- netrc.c \
- progress.c \
- sendf.c \
- inet_pton.c \
- speedcheck.c \
- ssluse.c \
- timeval.c \
- url.c \
- file.c \
- getinfo.c \
- version.c \
- easy.c \
- strequal.c \
- strtok.c \
- strtoofft.c \
- connect.c \
- hash.c \
- share.c \
- llist.c \
- multi.c \
- content_encoding.c
- OBJECTS = $(SOURCES:.c=.obj)
- .c.obj:
- $(CXX) -c $(INCDIRS) $(CXXFLAGS) $(DEFINES) $<
- all: $(LIBCURLLIB)
- clean:
- -$(RM) $(LIBCURLLIB)
- -$(RM) *.obj
- $(LIBCURLLIB): $(LINKLIB) $(OBJECTS) Makefile.b32.resp
- -$(RM) $(LIBCURLLIB)
- $(LIB) $(LIBCURLLIB) @Makefile.b32.resp
|