36 lines
1.7 KiB
Makefile
36 lines
1.7 KiB
Makefile
#--------------------------------------------------------------------------------------------------#
|
|
# #
|
|
# JVCL Examples #
|
|
# #
|
|
#--------------------------------------------------------------------------------------------------#
|
|
|
|
!ifndef ROOT
|
|
ROOT = $(MAKEDIR)
|
|
!endif
|
|
#---------------------------------------------------------------------------------------------------
|
|
# some of these paths probably needs to be changed for everything to compile...
|
|
SRC = ..\..\..\run
|
|
ARCH = ..\..\..\archive
|
|
COM = ..\..\..\common
|
|
BIN = ..\..\..\bin
|
|
DCU = ..\..\..\Dcu
|
|
JCL = ..\..\..\..\..\JCL\source;..\..\..\..\..\JCL\source\windows;..\..\..\..\..\JCL\source\common
|
|
DRC = $&.drc
|
|
SRCP = $(SRC);$(COM);$(JCL);$(ARCH);$(DCU)
|
|
SRCH = ..\$(SRC);..\$(COM);..\$(JCL);..\$(ARCH);..\$(DCU)
|
|
#---------------------------------------------------------------------------------------------------
|
|
MAKE = $(ROOT)\make.exe -$(MAKEFLAGS) -f$**
|
|
DCC = $(ROOT)\dcc32.exe -e$(BIN) -i$(SRCP) -n$(DCU) -r$(SRCP) -u$(SRCP) -q -w -m
|
|
DCCH = $(ROOT)\dcc32.exe -e..\$(BIN) -i$(SRCH) -n..\$(DCU) -r$(SRCH) -u$(SRCH) -q -w -m
|
|
BRCC = $(ROOT)\brcc32.exe $**
|
|
#---------------------------------------------------------------------------------------------------
|
|
default: \
|
|
Js.exe \
|
|
|
|
#---------------------------------------------------------------------------------------------------
|
|
|
|
Js.exe: Surveyor\Js.dpr
|
|
cd Surveyor
|
|
$(DCC) $&.dpr
|
|
cd..
|