Differences between revisions 3 and 4
Revision 3 as of 2005-02-27 14:20:21
Size: 1573
Editor: LeoSimons
Comment:
Revision 4 as of 2009-09-20 23:49:34
Size: 1575
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
 * follow the [http://gump.apache.org/gettingstarted.html getting started] documentation (might look at BrutusConfig for info on the dependencies on a debian system).  * follow the [[http://gump.apache.org/gettingstarted.html|getting started]] documentation (might look at BrutusConfig for info on the dependencies on a debian system).

How to use gump to compile kaffe, classpath, etc

In an effort to make it easier to get a gump run in place that bootstraps the java environment...

  • follow the getting started documentation (might look at BrutusConfig for info on the dependencies on a debian system).

  • edit ./freej-gump-run and set JAVA_HOME if neccessary
  • run ./freej-gump-run which lives in the gump trunk.

complain that it doesn't work on the general at gump dot apache dot org mailing list :-D

Using a specific version or stable branch

Specify the CVS tag for the version to use on the module definition. See http://gump.apache.org/metadata/module.html#cvs. You'll probably want to keep these module definitions in parallel so you need to set the module attribute on the module definition as well. For example:

<module module="classpath" name="classpath-STABLE" tag="STABLE">
  <!-- ... -->
  <project name="classpath-STABLE-autogen">
    <script name="autogen"/>
    <home nested="dest-@[[Date(2005-02-27T14:06:02Z)]]@"/>
  </project>

  <project name="classpath-STABLE-configure">
    <configure>
      <arg name="--prefix" path="dest-@[[Date(2005-02-27T14:06:02Z)]]@"/>
      <arg name="--disable-gtk-peer" value="true"/>
    </configure>
    <home nested="dest-@[[Date(2005-02-27T14:06:02Z)]]@"/>
    
    <depend name="classpath-STABLE-autogen"/>
  </project>
  <!-- ... -->
</module>

Note that if you change project or module names, you should be careful to change them everywhere...

FreejGumpRun (last edited 2009-09-20 23:49:34 by localhost)