diff --git a/README.md b/README.md index 8611367..5ae9840 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,11 @@ Core cellular automaton engine for MicroWorld. +## Part of the overall Microworld system + +While this code works and is interesting on its own, you also need at least +*mw-parser* and *mw-ui*. There will be other modules in due course. + ## Usage Primary entry points are make-world and run-world, both in mw-engine.core. See @@ -10,6 +15,9 @@ using lein marg +To build the whole system, place all MicroWorld projects in a common directory, +and from that directory run *buildall.sh*. + ## License Copyright © 2014 Simon Brooke diff --git a/buildall.sh b/buildall.sh index 488fea0..e731cc3 100755 --- a/buildall.sh +++ b/buildall.sh @@ -6,7 +6,7 @@ # WARNING: The regexps in this are fair awfy bruckle. Edit with care. -# Simon Broooke <simon@jasmine.org.uk> +# Simon Broooke <simon@journeyman.cc> # Variable and glag initialisation archive=FALSE @@ -72,10 +72,11 @@ if [ $# -lt 1 ] then cat <<-EOF 1>&2 Usage: - -archive Create a tar archive of the current state of the source. + -archive Create a tar archive of the current state of the source. -build Build all components and commit to master. -email [ADDRESS] Your email address, to be recorded in the build signature. -fullname [NAME] Your full name, to be recorded in the build signature. + -pull Pull from remote git repository -release [LABEL] Build all components, branch for release on old label, then upversion to new LABEL and commit to master. -trial Trial build only, do not commit. @@ -86,8 +87,8 @@ fi while (( "$#" )) do case $1 in - -a|-archive) - archive="TRUE";; + -a|-archive) + archive="TRUE";; -b|-build) # 'build' is the expected normal case. trial="FALSE"; @@ -108,9 +109,9 @@ do echo "Release flagged, but no release tag supplied" 1>&2; exit 1; fi;; - -p|-pull) - # pull from remote Git origin - git pull origin master;; + -p|-pull) + # pull from remote Git origin + git pull origin master;; -t|-trial) trial="TRUE";; -w|-webapps)