[jboss-cvs] jbosside/releng/org.jboss.ide.eclipse.releng/builders/jbossws ...

Marshall Culpepper mculpepper at jboss.com
Thu Aug 3 21:52:14 EDT 2006


  User: mculpepper
  Date: 06/08/03 21:52:14

  Added:       releng/org.jboss.ide.eclipse.releng/builders/jbossws    
                        build.requires customTargets.xml
                        build.properties.template jbossws.map
  Log:
  added jbossws/soapui component to the build system
  
  Revision  Changes    Path
  1.1      date: 2006/08/04 01:52:14;  author: mculpepper;  state: Exp;jbosside/releng/org.jboss.ide.eclipse.releng/builders/jbossws/build.requires
  
  Index: build.requires
  ===================================================================
  builder.requires=eclipse
  
  
  1.1      date: 2006/08/04 01:52:14;  author: mculpepper;  state: Exp;jbosside/releng/org.jboss.ide.eclipse.releng/builders/jbossws/customTargets.xml
  
  Index: customTargets.xml
  ===================================================================
  <project name="Build specific targets and properties" default="noDefault" >
  		  
  	<taskdef classpath="../../bin" resource="org/jboss/ide/eclipse/releng/antlib.xml" />
  	<taskdef classpath="../../lib/ant-contrib.jar" resource="net/sf/antcontrib/antlib.xml"/>
  	<import file="../common/common.xml"/>
  <!-- ===================================================================== -->
  <!-- Run a given ${target} on all elements being built -->
  <!-- Add on <ant> task for each top level element being built. -->
  <!-- ===================================================================== -->
  <target name="allElements">
  	<ant antfile="${genericTargets}" target="${target}" >
  		<property name="customTargets" value="${builderDirectory}/customTargets.xml"/>
  		<property name="type" value="feature" />
  		<property name="id" value="com.eviware.soapui.jbosside_feature" />
  	</ant>
  </target>
  
  <!-- ===================================================================== -->
  <!-- Targets to assemble the built elements for particular configurations  -->
  <!-- These generally call the generated assemble scripts (named in -->
  <!-- ${assembleScriptName}) but may also add pre and post processing -->
  <!-- Add one target for each root element and each configuration -->
  <!-- ===================================================================== -->
  
  <target name="assemble.com.eviware.soapui.jbosside_feature">
  	<property name="archiveName" value="JBossIDE-JBossWS-${versionTag}.zip"/>
  	<ant antfile="${assembleScriptName}" dir="${buildDirectory}"/>
  </target>
  
  <!-- ===================================================================== -->
  <!-- Check out map files from correct repository -->
  <!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
  <!-- ===================================================================== -->
  <target name="getMapFiles">
  	<!-- we need to export the map file w/ the correct CVS tags -->
  	<copyMapFile builder="jbossws" buildDirectory="${buildDirectory}" cvsTag="${cvsTag}"/>
  </target>
  
  <!-- ===================================================================== -->
  <!-- Steps to do before setup -->
  <!-- ===================================================================== -->
  <target name="preSetup">
  </target>
  
  <!-- ===================================================================== -->
  <!-- Steps to do after setup but before starting the build proper -->
  <!-- ===================================================================== -->
  <target name="postSetup">
  </target>
  
  <!-- ===================================================================== -->
  <!-- Steps to do before fetching the build elements -->
  <!-- ===================================================================== -->
  <target name="preFetch">
  </target>
  
  <!-- ===================================================================== -->
  <!-- Steps to do after fetching the build elements -->
  <!-- ===================================================================== -->
  <target name="postFetch">
  	<condition property="append" else="false">
  		<not>
  			<equals arg1="${buildType}" arg2="R"/>
  		</not>
  	</condition>
  	<updateVersions type="plugin" version="${versionTag}" append="${append}" updateAssembleScript="false">
  			<fileset dir="${buildDirectory}/plugins">
  				<include name="*eviware*"/>
  			</fileset>
  		</updateVersions>
  	<updateVersions type="feature" version="${versionTag}" append="${append}"
  			failonerror="false" failonrecursiveerror="false" updatePluginRefs="true">
  			<fileset dir="${buildDirectory}/features">
  				<include name="*com.eviware*"/>
  			</fileset>
  		</updateVersions>
  </target>
  
  <!-- ===================================================================== -->
  <!-- Steps to do before generating the build scripts. -->
  <!-- ===================================================================== -->
  <target name="preGenerate">
  </target>
  
  <!-- ===================================================================== -->
  <!-- Steps to do after generating the build scripts. -->
  <!-- ===================================================================== -->
  <target name="postGenerate">
  </target>
  
  
  <!-- ===================================================================== -->
  <!-- Steps to do before running the build.xmls for the elements being built. -->
  <!-- ===================================================================== -->
  <target name="preProcess">
  </target>
  
  <!-- ===================================================================== -->
  <!-- Steps to do after running the build.xmls for the elements being built. -->
  <!-- ===================================================================== -->
  <target name="postProcess">
  </target>
  
  
  <!-- ===================================================================== -->
  <!-- Steps to do before running assemble. -->
  <!-- ===================================================================== -->
  <target name="preAssemble">
  </target>
  
  <!-- ===================================================================== -->
  <!-- Steps to do after  running assemble. -->
  <!-- ===================================================================== -->
  <target name="postAssemble">
  </target>
  
  <!-- ===================================================================== -->
  <!-- Steps to do after the build is done. -->
  <!-- ===================================================================== -->
  <target name="postBuild">
  </target>
  
  <!-- ===================================================================== -->
  <!-- Steps to do to test the build results -->
  <!-- ===================================================================== -->
  <target name="test">
  </target>
  
  <!-- ===================================================================== -->
  <!-- Steps to do to publish the build results -->
  <!-- ===================================================================== -->
  <target name="publish">
  </target>
  
  <!-- ===================================================================== -->
  <!-- Default target                                                        -->
  <!-- ===================================================================== -->
  <target name="noDefault">
  	<echo message="You must specify a target when invoking this file" />
  </target>
  
  </project>
  
  
  
  
  1.1      date: 2006/08/04 01:52:14;  author: mculpepper;  state: Exp;jbosside/releng/org.jboss.ide.eclipse.releng/builders/jbossws/build.properties.template
  
  Index: build.properties.template
  ===================================================================
  
  mapVersionTag=HEAD
  buildDirectory=%build-output-directory%/eclipse
  buildId=JBossIDE-JBossWS
  buildLabel=${buildType}-build
  baseLocation=${buildDirectory}
  timestamp=007
  collPlace=
  collBase=.
  configs=*,*,*
  archivesFormat=*,*,* - zip
  bootclasspath=${java.home}/lib/rt.jar
  javacFailOnError=false
  javacDebugInfo=on
  javacVerbose=true
  javaSource=1.5
  javacTarget=1.5
  
  collectingFolder=
  archivePrefix=
  
  zipargs=
  tarargs=
  
  repositoryType=subversion
  
  buildTypeDescription.N=nightly
  buildTypeDescription.I=integration
  buildTypeDescription.R=release
  
  
  1.1      date: 2006/08/04 01:52:14;  author: mculpepper;  state: Exp;jbosside/releng/org.jboss.ide.eclipse.releng/builders/jbossws/jbossws.map
  
  Index: jbossws.map
  ===================================================================
  plugin at com.eviware.soapui.core=HEAD,anonymous,,https://svn.sourceforge.net/svnroot/soapui/trunk/core
  plugin at com.eviware.soapui.eclipse.ui=HEAD,anonymous,,https://svn.sourceforge.net/svnroot/soapui/trunk/eclipse/plugins/com.eviware.soapui.eclipse.ui
  plugin at com.eviware.soapui.jbosside.wstools=HEAD,anonymous,,https://svn.sourceforge.net/svnroot/soapui/trunk/jbosside/plugins/com.eviware.soapui.jbosside.wstools
  plugin at com.eviware.soapui.libs=HEAD,anonymous,,https://svn.sourceforge.net/svnroot/soapui/trunk/libs
  feature at com.eviware.soapui.jbosside_feature=HEAD,anonymous,,https://svn.sourceforge.net/svnroot/soapui/trunk/jbosside/features/com.eviware.soapui.jbosside-feature
  
  



More information about the jboss-cvs-commits mailing list