1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

Buckminster build integration.

This commit is contained in:
Ted Williams 2006-10-11 21:33:15 +00:00
parent 103d6ac39c
commit 72f1dfc37d
3 changed files with 43 additions and 1 deletions

View file

@ -1 +1 @@
bin

View file

@ -0,0 +1,10 @@
<?xml version="1.0"?>
<project name="org.eclipse.dd.dsf">
<target name="java.binary.archives">
<dirname property="output.dir" file="${output}"/>
<mkdir dir="${output.dir}"/>
<jar destfile="${output}">
<fileset refid="input.fileset"/>
</jar>
</target>
</project>

View file

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<cs:cspec xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0" name="org.demo.worlds">
<cs:artifacts>
<cs:public name="source" path="src/"/>
</cs:artifacts>
<cs:actions>
<cs:public name="java.binary.archives" actor="ant">
<cs:actorProperties>
<cs:property key="buildFile" value="make/build.xml"/>
</cs:actorProperties>
<cs:prerequisites alias="input">
<cs:local attribute="eclipse.build"/>
</cs:prerequisites>
<cs:products alias="output" base="bin/jars/">
<cs:path path="dsf.jar"/>
</cs:products>
</cs:public>
<cs:private name="eclipse.build">
<cs:prerequisites>
<cs:local attribute="source"/>
</cs:prerequisites>
<cs:products base="bin/classes/">
<cs:path path="."/>
</cs:products>
</cs:private>
</cs:actions>
<cs:groups>
<cs:public name="java.binaries">
<cs:local attribute="eclipse.build"/>
</cs:public>
</cs:groups>
</cs:cspec>