Skip to content

Commit

Permalink
Updates to build system
Browse files Browse the repository at this point in the history
git-svn-id: svn://localhost@22 039fff81-ef6a-d446-a506-b8889c9f9399
  • Loading branch information
thenickdude committed Nov 16, 2018
1 parent 5108ee4 commit 9079213
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 6 deletions.
2 changes: 1 addition & 1 deletion PetzA/trunk/MakeIt.bat
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
make
d:\cygwin\bin\make
pause
25 changes: 22 additions & 3 deletions PetzA/trunk/makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
build : petzasetup.iss build/PetzAHelp.chm build/PetzA.toy build/verify.dll proficons/* "d:\program files\sherlock software\innotools\downloader\it_download.iss" "d:\program files\sherlock software\innotools\downloader\itdownload.dll"
madcollection = D:\Program Files\MadCollection

radprojects = D:\Documents and Settings\Nicholas Sherlock\My Documents\RAD Studio\Projects

delphi5projects = C:\Program Files\Borland\Delphi5\Projects

delphi5paths = $(delphi5projects)\stubby;$(delphi5projects)\cipher\Dec\Source;$(delphi5projects)\dimime\Source;$(delphi5projects)\versioninfo;$(delphi5projects)\sherlocksoftware

sourcepath = $(delphi5paths);$(madcollection)\madExcept\dexter;$(madcollection)\madBasic\dexter;$(madcollection)\madDisAsm\dexter;$(madcollection)\madKernel\dexter;$(radprojects)\graphics32;$(radprojects)\g32interface;$(radprojects)\gif;$(radprojects)\pngobject;$(radprojects)\XML Parser

build : petzasetup.iss build/PetzAHelp.chm build/PetzA.toy build/verify.dll proficons/*
ISCC petzasetup.iss /q

build/PetzAHelp.chm : helpndoc/PetzaHelp.hnd
helpndoc "c:\sherlocksoftware\petz\petza\helpndoc\petzahelp.hnd" /c /sxc /oxc="c:\sherlocksoftware\petz\petza\build\PetzAHelp.chm"
build/PetzAHelp.chm : helpndoc/PetzAHelp.hnd
helpndoc "$(realpath helpndoc\PetzAHelp.hnd)" /c /sxc /oxc="$@"

build/verify.dll : source/Verify.dpr
@cd source && dcc32 -Q -E../build -B Verify.dpr

build/PetzA.toy : source/petzaunit.pas source/petza.dpr source/petza.dproj
@cd source && dcc32 -Q -E../build -B -U"$(sourcepath)" -I"$(sourcepath)" PetzA.dpr

clean :
rm build/*
2 changes: 0 additions & 2 deletions PetzA/trunk/source/PetzA.dpr
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
library petza;



uses
madExcept,
madLinkDisAsm,
Expand Down

0 comments on commit 9079213

Please sign in to comment.