db-derby-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Db-derby Wiki] Update of "DerbySnapshotOrRelease" by RichardHillegas
Date Mon, 05 Jan 2009 17:17:43 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Db-derby Wiki" for change notification.

The following page has been changed by RichardHillegas:
http://wiki.apache.org/db-derby/DerbySnapshotOrRelease

------------------------------------------------------------------------------
    * modify derby web
    * distribute to maven
  
- This means you have to have to be able to do the following / use the following tools ( {i}
see: `BUILDING.txt`):
+ This means you have to have to be able to do the following / use the following tools ( {i}
see: `BUILDING.html`):
    * md5 {X} The tool for generating md5 sums varies between systems. You may have to use
`md5sum` or `digest -a md5`. {i} See also how to configure the [#CopyPkgTmpl ant sign target])
    * pgp ( {i} see: [http://people.apache.org/~henkp/trust/], [http://gnupg.org] or [http://pgp.com.]
)
    * ant
@@ -158, +158 @@

    * forrest ( {i} see: [http://db.apache.org/derby/papers/derby_web.html] )
    * eclipse (optional:)
  
- And you have to have the following files available ( {i} see: `BUILDING.txt`):
+ And you have to have the following files available ( {i} see: `BUILDING.html`):
-   * osgi support (for 10.3 and earlier `osgi.jar` - see: `BUILDING.txt` for your version.
10.4 and later always builds this using `tools/java/felix.jar`)
+   * junit.jar (put this in tools/java)
+   * `DITA-OT1.1.2.1_bin-ASL.zip` ( {i} see: [http://db.apache.org/derby/manuals/dita.html])
+ 
+ For 10.4 and earlier, you also need:
    * j2me implementation
    * jdk16 implementaion
-   * junit.jar
-   * `DITA-OT1.1.2.1_bin-ASL.zip` ( {i} see: [http://db.apache.org/derby/manuals/dita.html])
+ 
+ For 10.3 and earlier, you also need:
+   * osgi support (for 10.3 and earlier `osgi.jar` - see: `BUILDING.txt` for your version.
10.4 and later always builds this using `tools/java/felix.jar`)
  
  You need to at least have the doc tree and source tree available, and your `ant.properties`
file needs to include:
- {{{j14lib=<location of jdk14(2)/jre/lib>
- jdk16=<location of jdk16>
- jsr169compile.classpath=<location of jsr169 implementation>
- junit=<location of junit.jar>
- build.compiler=<modern, or see BUILDING.txt for other options>
  proceed=true
  relnotes.src.reports=<location where you want to save/access the xml scripts for generating
release notes>
  #sane=<sane should *not* be set>}}}
  
+ For 10.4 and earlier, your `ant.properties` file also needs to include:
+ {{{j14lib=<location of jdk14(2)/jre/lib>
+ jdk16=<location of jdk16>
+ jsr169compile.classpath=<location of jsr169 implementation>}}}
+ 
  {i} Special consideration for non-linux users:
   {X} [#CopyPkgTmpl ant sign], the last step in the ant release process, may not work. <!>
Try it out before the release time arrives!
  
@@ -182, +186 @@

  
   (!) If you cannot do this, you may achieve the same using [#SignOne this script]. 
  
+ 
  ==== Steps to prepare your machine/code check-out for the release process ====
  
   1. Get a clean copy of the source tree for your version
  
    A clean check-out is best.
  
-  1. Obtain files for building all optional pieces:
+  1. For 10.4 and earlier, obtain files for building all optional pieces:
    Consult BUILDING.txt and make sure you have all relevant pieces not in the source tree:
    * jdk14
    * jdk15 (after 10.3.*)
@@ -219, +224 @@

  
   1. Ensure you have appropriate jdks available
  
-   {i} See: `BUILDING.txt` for information on JSR169 and OSGI support.
+   {i} For 10.4 and earlier, see: `BUILDING.txt` for information on JSR169 and OSGI support.
  
    For 10.2 forward, make sure that you have JDK 1.6 available and that you've set the jdk16
property to the JAVA_HOME for your JDK 1.6 installation in your ant.properties so that the
JDBC 4.0 classes are built and the JDBC 4.0 javadoc is created.
  
@@ -768, +773 @@

   1. Check out (or update) the source tree from which you want to build release artifacts,
for example 
     https://svn.apache.org/repos/asf/db/derby/code/trunk/ for the trunk
  
-  1. Make sure you are able to build the code jars the regular way, as described in [http://svn.apache.org/repos/asf/db/derby/code/trunk/BUILDING.txt
BUILDING.txt]
+  1. Make sure you are able to build the code jars the regular way, as described in [http://svn.apache.org/repos/asf/db/derby/code/trunk/BUILDING.html
BUILDING.html]
  
   1. Check out (or update) the corresponding documentation tree, for example 
     https://svn.apache.org/repos/asf/db/derby/docs/trunk/ for trunk

Mime
View raw message