| #----------------------------------------------------------------------------- | |
| VERSION = BCB.01 | |
| #----------------------------------------------------------------------------- | |
| !ifndef BCB | |
| BCB = $(MAKEDIR)\.. | |
| !endif | |
| PROJECT = wcmd.exe | |
| OBJFILES = builtins.obj wcmdmain.obj directory.obj batch.obj | |
| RESFILES = wcmdrc.rc | |
| RESDEPEN = $(RESFILES) | |
| LIBFILES = | |
| DEFFILE = | |
| #----------------------------------------------------------------------------- | |
| CFLAG1 = -c | |
| CFLAG2 = -H=C:\BC\PROJECTS\CMD.CSM -nC:\BC\PROJECTS\CMD \ | |
| -IC:\BC\INCLUDE;C:\BC\PROJECTS\CMD | |
| PFLAGS = -U$(BCB)\lib\obj -jph -m | |
| RFLAGS = -I$(BCB)\include;C:\BC\INCLUDE;C:\BC\PROJECTS\CMD | |
| LFLAGS = -ap -Tpe -c -x -L$(BCB)\lib;$(BCB)\lib\obj;C:\BC\LIB | |
| IFLAGS = -i | |
| LINKER = tlink32 | |
| #----------------------------------------------------------------------------- | |
| ALLOBJ = c0x32.obj $(OBJFILES) | |
| ALLRES = $(RESFILES) | |
| ALLLIB = $(LIBFILES) noeh32.lib import32.lib cw32mt.lib | |
| # --------------------------------------------------------------------------- | |
| .autodepend | |
| $(PROJECT): $(OBJFILES) $(RESDEPEN) $(DEFFILE) | |
| $(BCB)\BIN\$(LINKER) @&&! | |
| $(LFLAGS) + | |
| $(ALLOBJ), + | |
| $(PROJECT),, + | |
| $(ALLLIB), + | |
| $(DEFFILE), + | |
| $(ALLRES) | |
| ! | |
| .cpp.obj: | |
| $(BCB)\BIN\bcc32 $(CFLAG1) $(CFLAG2) -o$* $* | |
| .c.obj: | |
| $(BCB)\BIN\bcc32 $(CFLAG1) $(CFLAG2) -o$* $** | |
| .rc.res: | |
| $(BCB)\BIN\brcc32 $(RFLAGS) $< | |
| #----------------------------------------------------------------------------- |