X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/puzzles/blobdiff_plain/0c315fc3a4fa87ed920c3d9ad3a3ecd1f1b5b8d2..30c61de3353855240469e69bfbaf2103be823700:/Buildscr diff --git a/Buildscr b/Buildscr index 033ece4..717a6cf 100644 --- a/Buildscr +++ b/Buildscr @@ -8,6 +8,9 @@ in puzzles do make # Now build the screenshots and icons. in puzzles/icons do xvfb-run make web winicons gtkicons +# Re-run mkfiles.pl now that it knows the icons are there. +in puzzles do perl mkfiles.pl + # Destroy the local binaries, mostly to avoid wasting network # bandwidth by transferring them to the delegate servers. in puzzles do make clean @@ -15,7 +18,7 @@ in puzzles do make clean # Build the OS X .dmg archive. delegate osx in puzzles do make -f Makefile.osx clean - in puzzles do make -f Makefile.osx release + in puzzles do make -f Makefile.osx release VER=-DREVISION=$(revision) return puzzles/Puzzles.dmg enddelegate @@ -28,7 +31,7 @@ delegate windows in puzzles do hhc puzzles.hhp; test -f puzzles.chm # FIXME: Cygwin alternative? in puzzles do cmd /c 'vcvars32 & nmake -f Makefile.vc clean' - in puzzles do cmd /c 'vcvars32 & nmake -f Makefile.vc' + in puzzles do cmd /c 'vcvars32 & nmake -f Makefile.vc VER=-DREVISION=$(revision)' return puzzles/puzzles.chm return puzzles/*.exe enddelegate