diff options
author | Tom Schindl | 2015-07-23 12:56:32 +0000 |
---|---|---|
committer | Tom Schindl | 2015-07-23 12:56:32 +0000 |
commit | fbab45cb3076231f57ace6584b2e98be9b4d6ce4 (patch) | |
tree | 232cd03373d0c0b7e807a2313660c3f56ea88ef8 /releng/cmdtools | |
parent | ea4903e045031ffcb8f762cdf007a8212ed1cb41 (diff) | |
download | org.eclipse.efxclipse-fbab45cb3076231f57ace6584b2e98be9b4d6ce4.tar.gz org.eclipse.efxclipse-fbab45cb3076231f57ace6584b2e98be9b4d6ce4.tar.xz org.eclipse.efxclipse-fbab45cb3076231f57ace6584b2e98be9b4d6ce4.zip |
use bndtools for command line apps
Diffstat (limited to 'releng/cmdtools')
-rw-r--r-- | releng/cmdtools/cnf/build.bnd | 57 | ||||
-rw-r--r-- | releng/cmdtools/cnf/ext/junit.bnd | 3 | ||||
-rw-r--r-- | releng/cmdtools/cnf/ext/pluginpaths.bnd | 2 | ||||
-rw-r--r-- | releng/cmdtools/cnf/ext/repositories.bnd | 8 |
4 files changed, 70 insertions, 0 deletions
diff --git a/releng/cmdtools/cnf/build.bnd b/releng/cmdtools/cnf/build.bnd new file mode 100644 index 000000000..41dbcb7d1 --- /dev/null +++ b/releng/cmdtools/cnf/build.bnd @@ -0,0 +1,57 @@ +######################## +## BND BUILD SETTINGS ## +######################## + + +## Global defaults are loaded from the bnd library (as shown below), place your +## specific settings here. Additional settings are inherited from ext/*.bnd and +## they will be overridden by anything you specify in this file. + +## General Options +#project.dependson: ${p-dependson;:} +#project.bootclasspath: ${p-bootclasspath;:} +#project.buildpath: ${p-buildpath;:} +#project.sourcepath: ${p-sourcepath;:} +#project.allsourcepath: ${p-allsourcepath;:} +#project.output: ${p-output} +#project.testpath: ${p-testpath;:} + +#-verbose: false +#project: ${basedir} +#src: src +#bin: bin +#testsrc: test +#testbin: bin_test +#target-dir: generated +#target: ${project}/${target-dir} +#build: ${workspace}/cnf +#p: ${basename;${project}} +#project.name: ${p} +#plugin-dir: ${build}/plugins + +## Java Compiler Options +#java: java +#javac: javac +#javac.source: 1.5 +#javac.target: 1.5 +#javac.debug: on + +## Bnd Options +#-sources: true +#-sourcepath: ${project}/src + + +## Properties from ext/*.bnd can be referenced in order to extend them. For +## example, to add one additional plugin to the list defined in +## ext/repositories.bnd: +# -plugin: ${ext.repositories.-plugin}, org.example.MyPlugin + + +## To enable baselining, uncomment the following lines: +# -baseline: * + + +## If you use git, you might want to uncomment the following lines: +# Git-Descriptor: ${system-allow-fail;git describe --dirty --always} +# Git-SHA: ${system-allow-fail;git rev-list -1 HEAD} +# -diffignore: Git-Descriptor,Git-SHA
\ No newline at end of file diff --git a/releng/cmdtools/cnf/ext/junit.bnd b/releng/cmdtools/cnf/ext/junit.bnd new file mode 100644 index 000000000..b51c13316 --- /dev/null +++ b/releng/cmdtools/cnf/ext/junit.bnd @@ -0,0 +1,3 @@ +junit:\ + junit;version=latest,\ + hamcrest-core;version=latest diff --git a/releng/cmdtools/cnf/ext/pluginpaths.bnd b/releng/cmdtools/cnf/ext/pluginpaths.bnd new file mode 100644 index 000000000..00e14825c --- /dev/null +++ b/releng/cmdtools/cnf/ext/pluginpaths.bnd @@ -0,0 +1,2 @@ +-pluginpath:\ + ${plugin-dir}/biz.aQute.repository/biz.aQute.repository.jar
\ No newline at end of file diff --git a/releng/cmdtools/cnf/ext/repositories.bnd b/releng/cmdtools/cnf/ext/repositories.bnd new file mode 100644 index 000000000..9d38ba453 --- /dev/null +++ b/releng/cmdtools/cnf/ext/repositories.bnd @@ -0,0 +1,8 @@ +-plugin: \ + aQute.bnd.deployer.repository.LocalIndexedRepo;name=Release;local=${workspace}/cnf/releaserepo;pretty=true,\ + aQute.bnd.deployer.repository.LocalIndexedRepo;name=Local;local=${workspace}/cnf/localrepo;pretty=true,\ + aQute.bnd.deployer.repository.FixedIndexedRepo;name=Bndtools Hub;locations=https://raw.githubusercontent.com/bndtools/bundle-hub/master/index.xml.gz,\ + aQute.lib.deployer.FileRepo;name=Build;location=${workspace}/cnf/buildrepo;latest=false,\ + aQute.bnd.deployer.repository.FixedIndexedRepo;name=efxclipseruntime;locations=http://download.eclipse.org/efxclipse/runtime-nightly/site/repository.xml.gz + +-releaserepo: Release |