Added feature project for Adempiere development sdk

This commit is contained in:
Heng Sin Low 2010-10-22 10:27:49 +08:00
parent 033fa81c7c
commit c27d440af9
6 changed files with 110 additions and 0 deletions

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.adempiere.sdk-feature</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.pde.FeatureBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.FeatureNature</nature>
</natures>
</projectDescription>

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<cq:componentQuery xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0" resourceMap="http://hengsin.googlecode.com/hg/adempiere.rmap">
<cq:rootRequest name="org.adempiere.sdk" componentType="eclipse.feature"/>
</cq:componentQuery>

View File

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8"?>
<rm:rmap xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0" xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0">
<rm:locator pattern="^org\.eclipse(\..+)?" searchPathRef="equinox" failOnError="false"/>
<rm:locator pattern="^org\.sat4j(\..+)?" searchPathRef="equinox"/>
<rm:locator pattern="^javax\.xml(\..+)?" searchPathRef="orbit" failOnError="false"/>
<rm:locator pattern="^org\.apache\.ant(\..+)?" searchPathRef="orbit"/>
<rm:locator pattern="^org\.apache\.commons(\..+)?" searchPathRef="orbit"/>
<rm:locator pattern="^com\.springsource(\..+)?" searchPathRef="external.p2" failOnError="false"/>
<rm:locator pattern="^org\.springframework(\..+)?" searchPathRef="external.p2" failOnError="false"/>
<rm:locator pattern="^org\.eclipse\.gemini(\..+)?" searchPathRef="external.p2" failOnError="false"/>
<rm:locator pattern="^org\.restlet(\..+)?" searchPathRef="external.p2" failOnError="false"/>
<rm:locator pattern="^org\.eclipse\.virgo(\..+)?" searchPathRef="external.p2" failOnError="false"/>
<rm:locator searchPathRef="workspace.bundle" failOnError="false"/>
<rm:locator searchPathRef="workspace.feature"/>
<rm:searchPath name="equinox">
<rm:provider componentTypes="osgi.bundle,eclipse.feature" readerType="p2" source="false" mutable="false" resolutionFilter="">
<rm:uri format="http://download.eclipse.org/releases/helios"/>
</rm:provider>
</rm:searchPath>
<rm:searchPath name="workspace.bundle">
<rm:provider componentTypes="osgi.bundle" readerType="local">
<rm:uri format="{0}/{1}">
<bc:propertyRef key="workspace.root"/>
<bc:propertyRef key="buckminster.component"/>
</rm:uri>
</rm:provider>
</rm:searchPath>
<rm:searchPath name="workspace.feature">
<rm:provider componentTypes="eclipse.feature" readerType="local">
<rm:uri format="{0}/{1}-feature">
<bc:propertyRef key="workspace.root"/>
<bc:propertyRef key="buckminster.component"/>
</rm:uri>
</rm:provider>
</rm:searchPath>
<rm:searchPath name="external.p2">
<rm:provider componentTypes="osgi.bundle" readerType="p2" source="false" mutable="false">
<rm:uri format="http://hengsin.googlecode.com/hg/adempiere.osgi.dep-1.0.0/p2"/>
</rm:provider>
</rm:searchPath>
<rm:searchPath name="orbit">
<rm:provider componentTypes="osgi.bundle" readerType="p2" source="false" mutable="false">
<rm:uri format="http://download.eclipse.org/tools/orbit/downloads/drops/R20100519200754/updateSite"/>
</rm:provider>
</rm:searchPath>
</rm:rmap>

View File

@ -0,0 +1,10 @@
## buckminster.properties ##
#Where all the output should go
buckminster.output.root=${workspace.root}/site
# Where the temp files should go
buckminster.temp.root=${user.home}/tmp
# How .qualifier in versions should be replaced
qualifier.replacement.*=generator:buildTimestamp
target.os=*
target.ws=*
target.arch=*

View File

@ -0,0 +1 @@
bin.includes = feature.xml

View File

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="org.adempiere.sdk"
label="Adempiere SDK"
version="1.0.0.qualifier"
provider-name="Adempiere.org">
<description url="http://www.example.com/description">
[Enter Feature Description here.]
</description>
<copyright url="http://www.example.com/copyright">
[Enter Copyright Description here.]
</copyright>
<license url="http://www.example.com/license">
[Enter License Description here.]
</license>
<includes
id="org.adempiere.target.platform"
version="0.0.0"/>
<includes
id="org.adempiere.server"
version="0.0.0"/>
<includes
id="org.adempiere.ui.swing"
version="0.0.0"/>
</feature>