Changeset 19510 for release-kits/shared


Ignore:
Timestamp:
2009-05-18T15:36:40+12:00 (15 years ago)
Author:
oranfry
Message:

main release kits now create their own cdrom installers and wrap them

Location:
release-kits/shared
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • release-kits/shared/core/ant-scripts/init.xml

    r19472 r19510  
    154154        <copy file="${basedir}/installer/antinstall-config.xml" tofile="${basedir}/installer/antinstall-config-binary.xml"/>
    155155        <dcff file="${basedir}/installer/antinstall-config-binary.xml" startTag=".*&lt;!-- start source release --&gt;.*" endTag=".*&lt;!-- end source release --&gt;.*" />
     156
     157        <copy file="${basedir}/installer/build.xml" tofile="${basedir}/installer/build-binary.xml"/>
     158        <dcff file="${basedir}/installer/build-binary.xml" startTag=".*&lt;!-- start cdrom --&gt;.*" endTag=".*&lt;!-- end cdrom --&gt;.*" />
     159
    156160        <installer file="${basedir}/installer/Greenstone-${version}-${os.suffix}.jar"
    157161            compress="true"
    158162            extractType="NonExtractor"
    159163            installConfig="${basedir}/installer/antinstall-config-binary.xml"
    160             buildFile="${basedir}/installer/build.xml"
     164            buildFile="${basedir}/installer/build-binary.xml"
    161165            antInstallLib="${rk.home}/core/ant-installer/lib"
    162166            antLib="${rk.home}/core/ant/lib"
     
    167171            <zipfileset dir="${basedir}/components" includes="*.lzma" excludes="source-release.lzma" />
    168172
     173        </installer>
     174       
     175    </target>
     176
     177    <target name="compile-cdrom-installer">
     178
     179        <copy file="${basedir}/installer/antinstall-config.xml" tofile="${basedir}/installer/antinstall-config-cdrom.xml"/>
     180        <dcff file="${basedir}/installer/antinstall-config-cdrom.xml" startTag=".*&lt;!-- start source release --&gt;.*" endTag=".*&lt;!-- end source release --&gt;.*" />
     181
     182        <copy file="${basedir}/installer/build.xml" tofile="${basedir}/installer/build-cdrom.xml"/>
     183        <dcff file="${basedir}/installer/build-cdrom.xml" startTag=".*&lt;!-- start web --&gt;.*" endTag=".*&lt;!-- end web --&gt;.*" />
     184
     185        <installer file="${basedir}/installer/cdrom.jar"
     186            compress="true"
     187            extractType="NonExtractor"
     188            installConfig="${basedir}/installer/antinstall-config-cdrom.xml"
     189            buildFile="${basedir}/installer/build-cdrom.xml"
     190            antInstallLib="${rk.home}/core/ant-installer/lib"
     191            antLib="${rk.home}/core/ant/lib"
     192            validateConfig="true"
     193            icons="bluecurve">
     194            <zipfileset dir="${basedir}/installer/classes" includes="**/*" />
    169195        </installer>
    170196       
  • release-kits/shared/linux/wrapper.cpp

    r19327 r19510  
    1212
    1313int main(int argc, char** argv) {
     14
     15    char owd[1024];
     16    getcwd(owd, sizeof(owd));
    1417
    1518    string scratch = (getenv("TMPDIR") == NULL) ? "/tmp" : getenv("TMPDIR");
     
    104107        cout << "Launching Installer ..." << endl;
    105108        int launch_exit_code = 0;
    106         launch_exit_code = system( (foundJvm.getExecutable() + " -Xmx85M -jar @[email protected]" + (textMode?" text":"") ).c_str() );
     109        launch_exit_code = system( (foundJvm.getExecutable() + " -Xmx85M \"-Dorig.dir=" + owd + "\" -jar @[email protected]" + (textMode?" text":"") ).c_str() );
    107110
    108111        //report how it went
Note: See TracChangeset for help on using the changeset viewer.