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:
parent
103d6ac39c
commit
72f1dfc37d
3 changed files with 43 additions and 1 deletions
|
@ -1 +1 @@
|
|||
bin
|
||||
|
||||
|
|
10
plugins/org.eclipse.dd.dsf/make/build.xml
Normal file
10
plugins/org.eclipse.dd.dsf/make/build.xml
Normal 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>
|
32
plugins/org.eclipse.dd.dsf/org.eclipse.dd.dsf.cspec
Normal file
32
plugins/org.eclipse.dd.dsf/org.eclipse.dd.dsf.cspec
Normal 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>
|
Loading…
Add table
Reference in a new issue