X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~yarrgweb/git?a=blobdiff_plain;f=README;fp=README;h=9658f4c1a276c647f4618be87b73dea64e79da47;hb=21094459ba3d050f011c0c7d7dff52ab488526c4;hp=dc7902bcf6c619a4a6042606c438a82b1740d7dd;hpb=9e29f745ef3385e4bcb371b99465ddee0f107711;p=jarrg-owen.git diff --git a/README b/README index dc7902b..9658f4c 100644 --- a/README +++ b/README @@ -9,6 +9,7 @@ distribution: ./jpctb /path/to/yohoho/yohoho + Windows ------- @@ -23,19 +24,27 @@ one of two things: installing Puzzle Pirates. (Don't worry about reinstalling; you won't lose any of your pirates or pieces of eight!) + Source ------ To build from source you will need a Java SDK, version 6, and Apache ant, as well as NSIS to build the Windows installer package. - cd src - ant -f PCTB.xml +You can run the script "build-sh" do to the build. It will create in +the current directory (the top level of the build) the .jar files for +JPCTB and also the two distribution files: + jpctb-setup.exe the installer for windows users + jpctb.tar.gz a filtered tarball of this whole directory, for linux users -Currently this only seems to work with the Sun JDK. If your default -JDK is OpenJDK then the following rune may work better: +Currently the build only seems to work with the Sun JDK, so the script +sets JAVA_HOME to /usr/lib/jvm/java-6-sun. If that's not what you +want, set JAVA_HOME yourself. - JAVA_HOME=/usr/lib/jvm/java-6-sun ant -f PCTB.xml +To make shipping the files a bit easier it prints a rune for rsyncing +the files to the distribution site with a pathname based on the output +from "git-describe". You can set JPCTB_PUBLISH_BASE and ..._DIR to +control the exact output. Bugs