Skip to main content
aboutsummaryrefslogblamecommitdiffstats
blob: b5a83966b3ab93151094afe0b676c598b6e175a5 (plain) (tree)









































































































































                                                                                                                                                                                                        
<!-- ===================================================================== -->
<!-- Custom targets called from a project's generated build.xml            -->
<!-- Set customBuildCallbacks=<path/to/this/file> in your build.properties.-->
<!-- ===================================================================== -->
<project name="Build specific targets and properties" default="noDefault">

	<!-- ===================================================================== -->
	<!-- Default target                                                        -->
	<!-- ===================================================================== -->
	<target name="noDefault">
		<echo message="This file must be called with explicit targets" />
	</target>
	
	<!-- ===================================================================== -->
	<!-- Steps to do before the target build.jars                              -->
	<!-- Available parameters :                                                -->
	<!--   build.result.folder - folder to contain the build results           -->
	<!-- ===================================================================== -->
	<target name="pre.build.jars">
	</target>

	<!-- ===================================================================== -->
	<!-- Steps to do after the target build.jars                               -->
	<!-- Available parameters :                                                -->
	<!--   build.result.folder - folder to contain the build results           -->
	<!-- ===================================================================== -->
	<target name="post.build.jars">	
	</target>
	
	<!-- ===================================================================== -->
	<!-- Steps to do before the target build.sources                           -->
	<!-- Available parameters :                                                -->
	<!--   build.result.folder - folder to contain the build results           -->
	<!-- ===================================================================== -->
	<target name="pre.build.sources">
	</target>

	<!-- ===================================================================== -->
	<!-- Steps to do after the target build.sources                            -->
	<!-- Available parameters :                                                -->
	<!--   build.result.folder - folder to contain the build results           -->
	<!-- ===================================================================== -->
	<target name="post.build.sources">
	</target>
	
	<target name="pre.gather.bin.parts">
	</target>
	
	<!-- ===================================================================== -->
	<!-- Steps to do after the target gather.bin.parts                         -->
	<!-- Available parameters :                                                -->
	<!--   base.dir - root of the project                                      -->
	<!--   build.result.folder - folder containing the build results           -->
	<!--   target.folder - destination folder                                  -->
	<!-- ===================================================================== -->
	<target name="post.gather.bin.parts">
		<move file="${feature.directory}/target.build.properties" tofile="${feature.directory}/build.properties"/>
		<move file="${feature.directory}/target.build.xml" tofile="${feature.directory}/build.xml"/>

		<move file="${feature.directory}/bin/carbon/macosx/ppc/Eclipse.app/Contents/MacOS/eclipse" tofile="${feature.directory}/bin/carbon/macosx/ppc/Eclipse.app/Contents/MacOS/launcher" />	
		<chmod file="${feature.directory}/bin/carbon/macosx/ppc/Eclipse.app/Contents/MacOS/launcher" perm="755"/>
		<move file="${feature.directory}/bin/carbon/macosx/x86/Eclipse.app/Contents/MacOS/eclipse" tofile="${feature.directory}/bin/carbon/macosx/x86/Eclipse.app/Contents/MacOS/launcher" />	
		<chmod file="${feature.directory}/bin/carbon/macosx/x86/Eclipse.app/Contents/MacOS/launcher" perm="755"/>
		<move file="${feature.directory}/bin/gtk/linux/ia64/eclipse" tofile="${feature.directory}/bin/gtk/linux/ia64/launcher/launcher"/>	
		<chmod file="${feature.directory}/bin/gtk/linux/ia64/launcher/launcher" perm="755"/>
		<move file="${feature.directory}/bin/gtk/linux/ppc/eclipse" tofile="${feature.directory}/bin/gtk/linux/ppc/launcher" />	
		<chmod file="${feature.directory}/bin/gtk/linux/ppc/launcher" perm="755"/>
		<move file="${feature.directory}/bin/gtk/linux/x86/eclipse" tofile="${feature.directory}/bin/gtk/linux/x86/launcher" />	
		<chmod file="${feature.directory}/bin/gtk/linux/x86/launcher" perm="755"/>
		<move file="${feature.directory}/bin/gtk/linux/x86_64/eclipse" tofile="${feature.directory}/bin/gtk/linux/x86_64/launcher" />
		<chmod file="${feature.directory}/bin/gtk/linux/x86_64/launcher" perm="755"/>
		<move file="${feature.directory}/bin/gtk/solaris/sparc/eclipse" tofile="${feature.directory}/bin/gtk/solaris/sparc/launcher" />	
		<chmod file="${feature.directory}/bin/gtk/solaris/sparc/launcher" perm="755"/>
		<move file="${feature.directory}/bin/motif/aix/ppc/eclipse" tofile="${feature.directory}/bin/motif/aix/ppc/launcher" />	
		<chmod file="${feature.directory}/bin/motif/aix/ppc/launcher" perm="755"/>
		<move file="${feature.directory}/bin/motif/hpux/ia64_32/eclipse" tofile="${feature.directory}/bin/motif/hpux/ia64_32/launcher" />	
		<chmod file="${feature.directory}/bin/motif/hpux/ia64_32/launcher" perm="755"/>
		<move file="${feature.directory}/bin/motif/hpux/PA_RISC/eclipse" tofile="${feature.directory}/bin/motif/hpux/PA_RISC/launcher" />
		<chmod file="${feature.directory}/bin/motif/hpux/PA_RISC/launcher" perm="755"/>
		<move file="${feature.directory}/bin/motif/linux/x86/eclipse" tofile="${feature.directory}/bin/motif/linux/x86/launcher" />
		<chmod file="${feature.directory}/bin/motif/linux/x86/launcher" perm="755"/>
		<move file="${feature.directory}/bin/photon/qnx/x86/eclipse" tofile="${feature.directory}/bin/photon/qnx/x86/launcher" />
		<chmod file="${feature.directory}/bin/photon/qnx/x86/launcher" perm="755"/>
		<move file="${feature.directory}/bin/win32/win32/x86/eclipse.exe" tofile="${feature.directory}/bin/win32/win32/x86/launcher.exe" />
		

	</target>
	
	<!-- ===================================================================== -->
	<!-- Steps to do before the target gather.sources                          -->
	<!-- Available parameters :                                                -->
	<!--   destination.temp.folder - destination folder                        -->
	<!-- ===================================================================== -->
	<target name="pre.gather.sources">
	</target>

	<!-- ===================================================================== -->
	<!-- Steps to do after the target gather.sources                           -->
	<!-- Available parameters :                                                -->
	<!--   destination.temp.folder - destination folder                        -->
	<!-- ===================================================================== -->
	<target name="post.gather.sources">
	</target>

	<!-- ===================================================================== -->
	<!-- Steps to do before the target gather.logs                             -->
	<!-- Available parameters :                                                -->
	<!--   destination.temp.folder - destination folder                        -->
	<!-- ===================================================================== -->
	<target name="pre.gather.logs">        
	</target>

	<!-- ===================================================================== -->
	<!-- Steps to do after the target gather.logs                              -->
	<!-- Available parameters :                                                -->
	<!--   destination.temp.folder - destination folder                        -->
	<!-- ===================================================================== -->
	<target name="post.gather.logs">       
	</target>

	<!-- ===================================================================== -->
	<!-- Steps to do before the target clean                                   -->
	<!-- Available parameters :                                                -->
	<!--   destination.temp.folder - destination folder                        -->
	<!-- ===================================================================== -->
	<target name="pre.clean">              
	</target>

	<!-- ===================================================================== -->
	<!-- Steps to do after the target clean                                    -->
	<!-- Available parameters :                                                -->
	<!--   plugin.destination - final destination of the build                 -->
	<!--   build.result.folder - results of the compilation                    -->
	<!--   temp.folder - temporary folder                                      -->
	<!-- ===================================================================== -->
	<target name="post.clean">             
	</target>
</project>

Back to the top