1#------------------------------------------------------------------------------ 2VERSION = BWS.01 3#------------------------------------------------------------------------------ 4!ifndef ROOT 5ROOT = $(MAKEDIR)\.. 6!endif 7#------------------------------------------------------------------------------ 8MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$** 9DCC = $(ROOT)\bin\dcc32.exe $** 10BRCC = $(ROOT)\bin\brcc32.exe $** 11#------------------------------------------------------------------------------ 12PROJECTS = ..\gigabase.lib ..\client.lib ..\testblob.exe ..\testdb.exe ..\testddl.exe \ 13 ..\testidx.exe ..\testiref.exe ..\testjoin.exe ..\testperf.exe ..\testperf2.exe ..\testsync.exe \ 14 ..\testtrav.exe ..\clitest.exe ..\clidb.exe ..\cgistub.exe 15#------------------------------------------------------------------------------ 16default: $(PROJECTS) 17#------------------------------------------------------------------------------ 18 19..\gigabase.lib: gigabase.bpr 20 $(ROOT)\bin\bpr2mak -t$(ROOT)\bin\deflib.bmk $** 21 $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak 22 23..\client.lib: client.bpr 24 $(ROOT)\bin\bpr2mak -t$(ROOT)\bin\deflib.bmk $** 25 $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak 26 27..\testblob.exe: testblob.bpr 28 $(ROOT)\bin\bpr2mak $** 29 $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak 30 31..\testdb.exe: testdb.bpr 32 $(ROOT)\bin\bpr2mak $** 33 $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak 34 35..\testddl.exe: testddl.bpr 36 $(ROOT)\bin\bpr2mak $** 37 $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak 38 39..\testidx.exe: testidx.bpr 40 $(ROOT)\bin\bpr2mak $** 41 $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak 42 43..\testiref.exe: testiref.bpr 44 $(ROOT)\bin\bpr2mak $** 45 $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak 46 47..\testjoin.exe: testjoin.bpr 48 $(ROOT)\bin\bpr2mak $** 49 $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak 50 51..\testperf.exe: testperf.bpr 52 $(ROOT)\bin\bpr2mak $** 53 $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak 54 55..\testperf2.exe: testperf2.bpr 56 $(ROOT)\bin\bpr2mak $** 57 $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak 58 59..\testsync.exe: testsync.bpr 60 $(ROOT)\bin\bpr2mak $** 61 $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak 62 63..\testtrav.exe: testtrav.bpr 64 $(ROOT)\bin\bpr2mak $** 65 $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak 66 67..\clitest.exe: clitest.bpr 68 $(ROOT)\bin\bpr2mak $** 69 $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak 70 71..\clidb.exe: clidb.bpr 72 $(ROOT)\bin\bpr2mak $** 73 $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak 74 75..\cgistub.exe: cgistub.bpr 76 $(ROOT)\bin\bpr2mak $** 77 $(ROOT)\bin\make -$(MAKEFLAGS) -f$*.mak 78 79 80