|
@@ -16,8 +16,7 @@
|
|
<taskdef name="desktopentry" classname="com.googlecode.ant_deb_task.DesktopEntry" classpathref="ant-import.classpath"/>
|
|
<taskdef name="desktopentry" classname="com.googlecode.ant_deb_task.DesktopEntry" classpathref="ant-import.classpath"/>
|
|
|
|
|
|
<!--override branding target to include netbeans config file creation, using this target makes sure init was called-->
|
|
<!--override branding target to include netbeans config file creation, using this target makes sure init was called-->
|
|
- <target name="branding" depends="-create-netbeans-config, -set-base-version, -zip-templates, suite.branding">
|
|
|
|
- </target>
|
|
|
|
|
|
+ <target name="branding" depends="-create-netbeans-config, -set-base-version, -zip-templates, suite.branding"/>
|
|
|
|
|
|
<!--updates the help sets-->
|
|
<!--updates the help sets-->
|
|
<target name="update-help-sets" description="Loads the wiki pages from the web and converts them to JavaHelp html for manual.">
|
|
<target name="update-help-sets" description="Loads the wiki pages from the web and converts them to JavaHelp html for manual.">
|
|
@@ -87,17 +86,17 @@
|
|
<foreach target="-do-base-version" list="${modules}" delimiter=":" param="module_dir" inheritall="true"/>
|
|
<foreach target="-do-base-version" list="${modules}" delimiter=":" param="module_dir" inheritall="true"/>
|
|
<!--sets version to application branding files-->
|
|
<!--sets version to application branding files-->
|
|
<replaceregexp file="${basedir}/branding/core/core.jar/org/netbeans/core/startup/Bundle.properties"
|
|
<replaceregexp file="${basedir}/branding/core/core.jar/org/netbeans/core/startup/Bundle.properties"
|
|
- match="currentVersion=(.*)"
|
|
|
|
- replace="currentVersion=${app.title} ${app.version}"
|
|
|
|
- byline="true"/>
|
|
|
|
|
|
+ match="currentVersion=(.*)"
|
|
|
|
+ replace="currentVersion=${app.title} ${app.version}"
|
|
|
|
+ byline="true"/>
|
|
<replaceregexp file="${basedir}/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties"
|
|
<replaceregexp file="${basedir}/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties"
|
|
- match="CTL_MainWindow_Title=(.*)"
|
|
|
|
- replace="CTL_MainWindow_Title=${app.title} ${app.version}"
|
|
|
|
- byline="true"/>
|
|
|
|
|
|
+ match="CTL_MainWindow_Title=(.*)"
|
|
|
|
+ replace="CTL_MainWindow_Title=${app.title} ${app.version}"
|
|
|
|
+ byline="true"/>
|
|
<replaceregexp file="${basedir}/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties"
|
|
<replaceregexp file="${basedir}/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties"
|
|
- match="CTL_MainWindow_Title_No_Project=(.*)"
|
|
|
|
- replace="CTL_MainWindow_Title_No_Project=${app.title} ${app.version}"
|
|
|
|
- byline="true"/>
|
|
|
|
|
|
+ match="CTL_MainWindow_Title_No_Project=(.*)"
|
|
|
|
+ replace="CTL_MainWindow_Title_No_Project=${app.title} ${app.version}"
|
|
|
|
+ byline="true"/>
|
|
<!--propertyfile
|
|
<!--propertyfile
|
|
file="${basedir}/branding/core/core.jar/org/netbeans/core/startup/Bundle.properties"
|
|
file="${basedir}/branding/core/core.jar/org/netbeans/core/startup/Bundle.properties"
|
|
comment="Updated by build script">
|
|
comment="Updated by build script">
|
|
@@ -120,16 +119,16 @@
|
|
<updatesdkdeps projectfile="${module_dir}/nbproject/project.xml" version="${plugins.version}" basepackage="com.jme3.gde"/>
|
|
<updatesdkdeps projectfile="${module_dir}/nbproject/project.xml" version="${plugins.version}" basepackage="com.jme3.gde"/>
|
|
<replace file="${module_dir}/nbproject/project.xml" token=' standalone="no"?>' value="?>${line.separator}"/>
|
|
<replace file="${module_dir}/nbproject/project.xml" token=' standalone="no"?>' value="?>${line.separator}"/>
|
|
<replaceregexp file="${module_dir}/nbproject/project.properties"
|
|
<replaceregexp file="${module_dir}/nbproject/project.properties"
|
|
- match="spec.version.base=(.*)"
|
|
|
|
- replace="spec.version.base=${plugins.version}"
|
|
|
|
- byline="true"/>
|
|
|
|
|
|
+ match="spec.version.base=(.*)"
|
|
|
|
+ replace="spec.version.base=${plugins.version}"
|
|
|
|
+ byline="true"/>
|
|
</target>
|
|
</target>
|
|
|
|
|
|
<!--
|
|
<!--
|
|
- ****************************************************************
|
|
|
|
- Only Relevant for building nightly on Hudson server from here on
|
|
|
|
- ****************************************************************
|
|
|
|
- -->
|
|
|
|
|
|
+ ****************************************************************
|
|
|
|
+ Only Relevant for building nightly on Hudson server from here on
|
|
|
|
+ ****************************************************************
|
|
|
|
+ -->
|
|
|
|
|
|
<!--creates update center version via hudson build server (update-help-sets, )-->
|
|
<!--creates update center version via hudson build server (update-help-sets, )-->
|
|
<target name="hudson-nightly" depends="suite.clean, set-impl-version, suite.nbms, unset-impl-version">
|
|
<target name="hudson-nightly" depends="suite.clean, set-impl-version, suite.nbms, unset-impl-version">
|
|
@@ -140,7 +139,7 @@
|
|
</target>
|
|
</target>
|
|
|
|
|
|
<!--builds release installers-->
|
|
<!--builds release installers-->
|
|
- <target name="hudson-release" depends="suite.clean, set-spec-version, build-installers, unset-spec-version, -upload-googlecode">
|
|
|
|
|
|
+ <target name="hudson-release" depends="suite.clean, set-spec-version, build-installers, unset-spec-version">
|
|
</target>
|
|
</target>
|
|
|
|
|
|
<target name="set-spec-version">
|
|
<target name="set-spec-version">
|
|
@@ -163,23 +162,23 @@
|
|
<equals arg1="${set_spec_version}" arg2="true"/>
|
|
<equals arg1="${set_spec_version}" arg2="true"/>
|
|
<then>
|
|
<then>
|
|
<replaceregexp file="${module_dir}/manifest.mf"
|
|
<replaceregexp file="${module_dir}/manifest.mf"
|
|
- match="OpenIDE-Module-Implementation-Version:(.*)"
|
|
|
|
- replace="OpenIDE-Module-Specification-Version: ${plugins.version}"
|
|
|
|
- byline="true"/>
|
|
|
|
|
|
+ match="OpenIDE-Module-Implementation-Version:(.*)"
|
|
|
|
+ replace="OpenIDE-Module-Specification-Version: ${plugins.version}"
|
|
|
|
+ byline="true"/>
|
|
<replaceregexp file="${module_dir}/nbproject/project.properties"
|
|
<replaceregexp file="${module_dir}/nbproject/project.properties"
|
|
- match="spec.version.base"
|
|
|
|
- replace="#spec.version.base"
|
|
|
|
- byline="true"/>
|
|
|
|
|
|
+ match="spec.version.base"
|
|
|
|
+ replace="#spec.version.base"
|
|
|
|
+ byline="true"/>
|
|
</then>
|
|
</then>
|
|
<else>
|
|
<else>
|
|
<replaceregexp file="${module_dir}/manifest.mf"
|
|
<replaceregexp file="${module_dir}/manifest.mf"
|
|
- match="OpenIDE-Module-Specification-Version:(.*)"
|
|
|
|
- replace="OpenIDE-Module-Implementation-Version: 0"
|
|
|
|
- byline="true"/>
|
|
|
|
|
|
+ match="OpenIDE-Module-Specification-Version:(.*)"
|
|
|
|
+ replace="OpenIDE-Module-Implementation-Version: 0"
|
|
|
|
+ byline="true"/>
|
|
<replaceregexp file="${module_dir}/nbproject/project.properties"
|
|
<replaceregexp file="${module_dir}/nbproject/project.properties"
|
|
- match="#spec.version.base"
|
|
|
|
- replace="spec.version.base"
|
|
|
|
- byline="true"/>
|
|
|
|
|
|
+ match="#spec.version.base"
|
|
|
|
+ replace="spec.version.base"
|
|
|
|
+ byline="true"/>
|
|
</else>
|
|
</else>
|
|
</if>
|
|
</if>
|
|
</target>
|
|
</target>
|
|
@@ -316,14 +315,14 @@
|
|
categories="Development;Java"
|
|
categories="Development;Java"
|
|
/>
|
|
/>
|
|
<deb toDir="dist"
|
|
<deb toDir="dist"
|
|
- package="jme3-sdk"
|
|
|
|
- version="${app.version}"
|
|
|
|
- section="devel"
|
|
|
|
- depends="sun-java6-jdk"
|
|
|
|
- maintainer="jMonkeyEngine"
|
|
|
|
- homepage="http://www.jmonkeyengine.com"
|
|
|
|
- postrm="debscripts/postrm"
|
|
|
|
- >
|
|
|
|
|
|
+ package="jme3-sdk"
|
|
|
|
+ version="${app.version}"
|
|
|
|
+ section="devel"
|
|
|
|
+ depends="sun-java6-jdk"
|
|
|
|
+ maintainer="jMonkeyEngine"
|
|
|
|
+ homepage="http://www.jmonkeyengine.com"
|
|
|
|
+ postrm="debscripts/postrm"
|
|
|
|
+ >
|
|
<tarfileset dir="dist/${app.name}/" prefix="opt/${app.name}">
|
|
<tarfileset dir="dist/${app.name}/" prefix="opt/${app.name}">
|
|
<exclude name="bin/**"/>
|
|
<exclude name="bin/**"/>
|
|
</tarfileset>
|
|
</tarfileset>
|
|
@@ -333,16 +332,17 @@
|
|
<tarfileset file="build/${app.name}.desktop" prefix="usr/share/applications"/>
|
|
<tarfileset file="build/${app.name}.desktop" prefix="usr/share/applications"/>
|
|
<tarfileset file="${app.name}.png" prefix="opt/${app.name}"/>
|
|
<tarfileset file="${app.name}.png" prefix="opt/${app.name}"/>
|
|
<description synopsis="jMonkeyEngine3 SDK is a complete solution for Java OpenGL game development.">
|
|
<description synopsis="jMonkeyEngine3 SDK is a complete solution for Java OpenGL game development.">
|
|
-jMonkeyEngine 3 was rebuilt from the ground up to be a modern 3D game engine,
|
|
|
|
-compatible with OpenGL 2.0 and above.
|
|
|
|
-Its architecture is shader-based, making it fully capable of current and
|
|
|
|
-next generation graphics standards. The jMonkeyEngine SDK gives you a complete IDE
|
|
|
|
-for coding and for managing and creating game assets.
|
|
|
|
|
|
+ jMonkeyEngine 3 was rebuilt from the ground up to be a modern 3D game engine,
|
|
|
|
+ compatible with OpenGL 2.0 and above.
|
|
|
|
+ Its architecture is shader-based, making it fully capable of current and
|
|
|
|
+ next generation graphics standards. The jMonkeyEngine SDK gives you a complete IDE
|
|
|
|
+ for coding and for managing and creating game assets.
|
|
</description>
|
|
</description>
|
|
</deb>
|
|
</deb>
|
|
</target>
|
|
</target>
|
|
|
|
|
|
<target name="-upload-googlecode" depends="-check-googlecode" if="googlecode.credentials.present">
|
|
<target name="-upload-googlecode" depends="-check-googlecode" if="googlecode.credentials.present">
|
|
|
|
+ <property file="nbproject/project.properties"/>
|
|
<property file="../../../googlecode.properties" prefix="googlecode"/>
|
|
<property file="../../../googlecode.properties" prefix="googlecode"/>
|
|
<echo>Upload windows installers to googlecode..</echo>
|
|
<echo>Upload windows installers to googlecode..</echo>
|
|
<gcupload projectname="jmonkeyengine"
|
|
<gcupload projectname="jmonkeyengine"
|