mirror of
git://git.tartarus.org/simon/puzzles.git
synced 2025-04-21 16:05:44 -07:00
Adjust the build script to turn the NestedVM build into a delegation,
so that not every machine on which I want to run the full Puzzles build will have to have a local NestedVM installation. [originally from svn r9882]
This commit is contained in:
10
Buildscr
10
Buildscr
@ -106,11 +106,11 @@ ifneq "$(JAVA_UNFINISHED)" "" in puzzles do perl -i~ -pe 'print "!srcdir unfinis
|
|||||||
ifneq "$(JAVA_UNFINISHED)" "" in puzzles do ln -s unfinished/group.R .
|
ifneq "$(JAVA_UNFINISHED)" "" in puzzles do ln -s unfinished/group.R .
|
||||||
ifneq "$(JAVA_UNFINISHED)" "" in puzzles do perl mkfiles.pl
|
ifneq "$(JAVA_UNFINISHED)" "" in puzzles do perl mkfiles.pl
|
||||||
|
|
||||||
# Build the Java applets. This requires .bob.conf on the master
|
# Build the Java applets.
|
||||||
# build machine to have defined the variable NESTEDVM pointing at
|
delegate nestedvm
|
||||||
# the top-level directory of an installation of the NestedVM
|
in puzzles do make -f Makefile.nestedvm NESTEDVM="$$NESTEDVM" VER=-DREVISION=$(revision)
|
||||||
# compiler and tools.
|
return puzzles/*.jar
|
||||||
in puzzles do make -f Makefile.nestedvm NESTEDVM=$(NESTEDVM) VER=-DREVISION=$(revision)
|
enddelegate
|
||||||
|
|
||||||
# Build the Javascript applets. Since my master build machine doesn't
|
# Build the Javascript applets. Since my master build machine doesn't
|
||||||
# have the right dependencies installed for Emscripten, I do this by a
|
# have the right dependencies installed for Emscripten, I do this by a
|
||||||
|
Reference in New Issue
Block a user