--- a/README.txt Tue Jan 27 19:15:47 2009 -0800
+++ b/README.txt Mon Apr 06 03:30:49 2009 -0700
@@ -62,13 +62,13 @@ For normal development, the guards 'buil
For normal development, the guards 'buildable' and 'testable' should be present in the guard file, as well as the OpenJDK release in use.
Example series file contents:
- # base = f6c0827e5919 in http://hg.openjdk.java.net/jdk7/hotspot/hotspot
- anonk.patch #-/anonk #+7836be3e92d0 #+jdk7-b25
- meth.patch #-/meth #+7836be3e92d0 #+jdk7-b25
+ # base = 05f8c84c5daa in http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot
+ anonk.patch #-/anonk #+05f8c84c5daa
+ meth.patch #-/meth #+05f8c84c5daa
The 'qselect' command can be used to control these patches:
- hg qselect 7836be3e92d0 # select both patches
- hg qselect jdk7-b25 /meth # select anonk but not meth
+ hg qselect 05f8c84c5daa # select both patches
+ hg qselect 05f8c84c5daa /meth # select anonk but not meth
The first line of each series file must contain a twelve-digit hexadecimal number, which declares the base Mercurial revision for the patch series as a whole. The script patches/make/current-release.sh will scan this revision automatically. By convention, the first line of the series file can be a handy human-readable description of that base. If it were missing, the hexadecimal number would be extracted from the tag on the first patch in the series.
@@ -98,7 +98,7 @@ Make a directory which will contain both
$ mkdir davinci
$ cd davinci
- $ hg fclone http://hg.openjdk.java.net/jdk7/hotspot sources
+ $ hg fclone http://hg.openjdk.java.net/bsd-port/bsd-port sources
$ hg fclone http://hg.openjdk.java.net/mlvm/mlvm patches
$ (cd patches/make; gnumake setup) # will probably fail
$ (cd patches/make; gnumake force) # force "hg update" to fix