X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=windows%2FMakefile.src.bor;h=6b6e1f408840788223fde8b225a72d7196205309;hp=55f49a095bd606aa8184e92861cdb1668327e450;hb=cb555a94fa5188122569ed3803c463f27ccd0261;hpb=c528253f966a5a40ca00313c6701f15fc249eb12 diff --git a/windows/Makefile.src.bor b/windows/Makefile.src.bor index 55f49a09..6b6e1f40 100644 --- a/windows/Makefile.src.bor +++ b/windows/Makefile.src.bor @@ -1,18 +1,21 @@ ## Compiler, linker, and lib stuff -## Makefile for use with watcom win95/winnt executable. +## Makefile for use with Borland C++ for Win32 executable. +RM=-del CC=bcc32 LINK=ilink32 LFLAGS= -CFLAGS=-DWINDOWS -DHAVE_CONFIG_H -I. -w- -O2 +WARN=-w-8057 -w-8027 -w-8008 -w-8065 +CFLAGS=-DWINDOWS -DHAVE_CONFIG_H -I. -O2 -6 -d -q $(WARN) ## variables -OBJS=cmpt.obj connect.obj fnmatch.obj ftp.obj ftp-basic.obj \ - ftp-ls.obj ftp-opie.obj getopt.obj headers.obj host.obj html-parse.obj html-url.obj \ - http.obj init.obj log.obj main.obj gnu-md5.obj netrc.obj rbuf.obj \ - safe-ctype.obj hash.obj progress.obj gen-md5.obj cookies.obj \ - recur.obj res.obj retr.obj url.obj utils.obj version.obj mswindows.obj +OBJS=cmpt.obj connect.obj convert.obj ftp.obj ftp-basic.obj \ + ftp-ls.obj ftp-opie.obj getopt.obj host.obj html-parse.obj html-url.obj \ + http.obj init.obj log.obj main.obj gnu-md5.obj netrc.obj \ + safe-ctype.obj hash.obj progress.obj ptimer.obj gen-md5.obj cookies.obj \ + recur.obj res.obj retr.obj url.obj utils.obj version.obj xmalloc.obj \ + mswindows.obj spider.obj LIBDIR=$(MAKEDIR)\..\lib @@ -20,45 +23,64 @@ wget.exe: $(OBJS) $(LINK) @&&| $(LFLAGS) -Tpe -ap -c + $(LIBDIR)\c0x32.obj+ +cmpt.obj+ +connect.obj+ +convert.obj+ cookies.obj+ -hash.obj+ -safe-ctype.obj+ -version.obj+ -utils.obj+ -url.obj+ -retr.obj+ -res.obj+ -recur.obj+ -rbuf.obj+ -progress.obj+ -netrc.obj+ -mswindows.obj+ -gnu-md5.obj+ +ftp-basic.obj+ +ftp-ls.obj+ +ftp-opie.obj+ +ftp.obj+ gen-md5.obj+ -main.obj+ -log.obj+ -init.obj+ -http.obj+ +getopt.obj+ +gnu-md5.obj+ +hash.obj+ +host.obj+ html-parse.obj+ html-url.obj+ -host.obj+ -headers.obj+ -getopt.obj+ -ftp-opie.obj+ -ftp-ls.obj+ -ftp-basic.obj+ -ftp.obj+ -fnmatch.obj+ -connect.obj+ -cmpt.obj -$<,$* +http.obj+ +init.obj+ +log.obj+ +main.obj+ +mswindows.obj+ +netrc.obj+ +progress.obj+ +ptimer.obj+ +recur.obj+ +res.obj+ +retr.obj+ +safe-ctype.obj+ +spider.obj+ +url.obj+ +utils.obj+ +version.obj+ +xmalloc.obj,+ +$<,$*,+ $(LIBDIR)\import32.lib+ $(LIBDIR)\cw32.lib +| +$(OBJS): config-post.h config.h connect.h convert.h cookies.h ftp.h \ + gen-md5.h getopt.h gnu-md5.h hash.h host.h html-parse.h \ + http-ntlm.h init.h log.h mswindows.h netrc.h options.h \ + progress.h ptimer.h recur.h res.h retr.h safe-ctype.h \ + spider.h ssl.h sysdep.h url.h utils.h wget.h xmalloc.h -| -o = .obj +# +# Dependencies for cleanup +# + +clean: + $(RM) *.bak + $(RM) *.obj + $(RM) wget.exe + $(RM) wget.ilc + $(RM) wget.ild + $(RM) wget.ilf + $(RM) wget.ils + $(RM) wget.map + $(RM) wget.tds -!include "..\windows\wget.dep" +o = .obj