Project

General

Profile

« Previous | Next » 

Revision f68b398d

Added by Niels Hoffmann almost 13 years ago

assembling the cdmlib plugin in a buckminster fashion

View differences:

.gitattributes
493 493
eu.etaxonomy.taxeditor.feature/buckminster.properties -text
494 494
eu.etaxonomy.taxeditor.feature/buckminster_product.properties -text
495 495
eu.etaxonomy.taxeditor.feature/build.properties -text
496
eu.etaxonomy.taxeditor.feature/build/maven-ant-tasks-2.1.3.jar -text
497
eu.etaxonomy.taxeditor.feature/build/package.ant -text
496 498
eu.etaxonomy.taxeditor.feature/build/product.ant -text
497 499
eu.etaxonomy.taxeditor.feature/feature.xml -text
498 500
eu.etaxonomy.taxeditor.feature/rcp.target -text
eu.etaxonomy.taxeditor.feature/buckminster.cspex
4 4
	xmlns="http://www.eclipse.org/buckminster/CSpec-1.0">
5 5

  
6 6
	<actions>
7
	    <!--<public name="package.cdmlib" actor="ant">
7
	    <public name="package.cdmlib" actor="ant">
8 8
	        <actorProperties>
9 9
	            <property key="buildFile" value="build/package.ant"/>
10 10
	            <property key="targets" value="package.cdmlib"/>
11 11
	        </actorProperties>
12
	    </public>-->
12
	        <prerequisites>
13
	            <attribute name="copy.plugins"/>
14
	        </prerequisites>
15
	    </public>
13 16
		<public name="create.product" actor="ant">
14 17
            <actorProperties>
15 18
                <property key="buildFile" value="build/product.ant"/>
eu.etaxonomy.taxeditor.feature/build/package.ant
1
<project xmlns:artifact="antlib:org.apache.maven.artifact.ant">
2
	
3
	
4
	<target name="package.cdmlib">
5
		<!--<path id="maven-ant-tasks.classpath" path="build/maven-ant-tasks-2.1.3.jar" />
6
			  <typedef resource="org/apache/maven/artifact/ant/antlib.xml"
7
			           uri="antlib:org.apache.maven.artifact.ant"
8
			           classpathref="maven-ant-tasks.classpath" />
9
			
10
		<artifact:mvn pom="../eu.etaxonomy.taxeditor.cdmlib/pom.xml"  failonerror="true"  fork="true">
11
			<arg value="package"/>
12
		</artifact:mvn>-->
13
		
14
		<exec dir="../eu.etaxonomy.taxeditor.cdmlib/" executable="/usr/bin/mvn">
15
			<arg line="package"/>
16
		</exec>
17
	</target>
18
</project>

Also available in: Unified diff