Ignore:
Timestamp:
2021-10-23T18:47:29+13:00 (2 years ago)
Author:
davidb
Message:

Text/commment/echo/README tidy up

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/release-kits/README.txt

    r35626 r35682  
    2222
    2323
     24##
    2425# Getting Ready to use the Release Kit
    2526
    26 To use the Release Kit scripts, some source code needs to be compile first:
     27It used to be that you needed to compile up the Release Kit to use the
     28custom Ant Tasks it relied on.  However as the source code is 100%
     29Java, JDK8 compile up jars have been produced and committed, so it now
     30can be used immediately after an svn checkout.
    2731
    28   ant compile
     32It also used to be left to the developer to set their environment to
     33the Release Kit scripts in <rkhome>/bin were found.  This is now
     34take care of by:
    2935
    30 And the Release Kits 'bin' directory added to your PATH. 
    31 For Linux, for example:
     36  . ./rk-setup.bash   (Unix)
     37or
     38  rk-setup.bat        (Windows)
    3239
    33   export PATH=$PWD/bin:$PATH
    3440
    35 Or for Windows:
    36 
    37   set PATH=%CD%\bin;%PATH%
    38 
    39 Finally, for compilation compilation of JNI code in Greenstone3 to be able to
    40 locate the necessary header files (e.g., jni.h), JAVA_HOME needs to be set,
     41For compilation of JNI code in Greenstone3 to be able to locate the
     42necessary header files (e.g., jni.h), JAVA_HOME needs to be set.
    4143
    4244For example (on Ubuntu-16 32-bit):
     
    5658  # In the following the redirect character (>) is hard up against the version number
    5759  #   to avoid a space occuring at end of echo of the line output to the property file
     60
    5861  echo version:3.11rc> rk3-build.properties
     62
     63For a Linux 64-bit build, add in:
     64
     65  echo x64:true>> rk3-build.properties
     66 
     67
     68The kick off the whole process with:
    5969
    6070  rk3
    6171
     72The end result is an installer for Greenstone in:
    6273
    63 More detailed notes at:
     74  products
     75 
     76
     77##
     78# Updating the Java source code to the Release Kit code base
     79
     80In the event any changes are made the custom Java based tasks the
     81Release Kit provides, then the sequence to regenerate the compiled
     82jar files is:
     83
     84  . ./gs3-setup.bash
     85
     86  ant compile
     87
     88  svn commit -m "<message>" \
     89    shared/core/ant-tasks/greenstone/anttasks.jar \
     90    shared/core/ant-installer/lib/ant-installer.jar \
     91    shared/core/ant-installer/lib/ant-installer-ext.jar
     92
     93
     94====
     95
     96# More detailed notes in general about the Release Kit code at:
    6497
    6598  http://wiki.greenstone.org/doku.php?id=en:developer:release_kits
Note: See TracChangeset for help on using the changeset viewer.