X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=windows%2FMakefile.src.bor;h=2dbcfccc73a1f7bb94192eefefa6390f634ce87a;hp=e330503f04836f1fcdae8204843f36827ba7647c;hb=25028b0f3b5bdc54edec38648eddf48e92e1f455;hpb=e3d711545bd80a87596bb5bbdcc8c5b69c1cfccf diff --git a/windows/Makefile.src.bor b/windows/Makefile.src.bor index e330503f..2dbcfccc 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. -H -H=wget.csm -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 LIBDIR=$(MAKEDIR)\..\lib @@ -20,45 +23,63 @@ 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+ +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 ssl.h sysdep.h \ + url.h utils.h wget.h xmalloc.h | -o = .obj -!include "..\windows\wget.dep" +# +# 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 + +o = .obj