X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~yarrgweb/git?a=blobdiff_plain;f=README;h=eca9ddc3b66e502f2dd98bbf0835af62b74a2e00;hb=5647e8560539af98593f829398762bb6f56aac0d;hp=3d29f3d044612b4ba93b1218b56595b30cbf834d;hpb=5fa172cc6c37ebf440338097b60572b933b7e067;p=jarrg-ian.git diff --git a/README b/README index 3d29f3d..eca9ddc 100644 --- a/README +++ b/README @@ -1,6 +1,9 @@ JPCTB - a client for uploading to Yarrg and PCTB ================================================ +See the YARRG website for more information: + http://yarrg.chiark.net/upload + Linux ----- @@ -9,6 +12,7 @@ distribution: ./jpctb /path/to/yohoho/yohoho + Windows ------- @@ -23,14 +27,33 @@ 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: + ./build-sh + +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 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. + +To make shipping the files a bit easier it prints a rune for rsyncing +the files to the test version on the distribution site. You can set +JPCTB_PUBLISH_BASE and ..._DIR to control the exact output. + +If you want to clean out the build directory to make sure you get a +rebuild from scratch, say + git-clean -x -f -d + Bugs ----