From 4c5f91bd3991e0ec4912be184e5bed0d4b019047 Mon Sep 17 00:00:00 2001 From: "n.hoffmann" Date: Wed, 13 Jan 2010 10:21:14 +0000 Subject: [PATCH] switching to buckminster --- .gitattributes | 10 +++ .gitignore | 1 + taxeditor-feature-product/.project | 17 +++++ taxeditor-feature-product/buckminster.cspex | 36 ++++++++++ .../buckminster_product.properties | 38 +++++++++++ .../buckminster_updateSite.properties | 38 +++++++++++ taxeditor-feature-product/build.properties | 5 ++ taxeditor-feature-product/build/product.ant | 50 ++++++++++++++ taxeditor-feature-product/feature.properties | 2 + taxeditor-feature-product/feature.xml | 65 +++++++++++++++++++ .../plugin_customization.ini | 1 + taxeditor-feature-product/taxeditor.product | 50 ++++++++++++++ 12 files changed, 313 insertions(+) create mode 100644 taxeditor-feature-product/.project create mode 100644 taxeditor-feature-product/buckminster.cspex create mode 100644 taxeditor-feature-product/buckminster_product.properties create mode 100644 taxeditor-feature-product/buckminster_updateSite.properties create mode 100644 taxeditor-feature-product/build.properties create mode 100644 taxeditor-feature-product/build/product.ant create mode 100644 taxeditor-feature-product/feature.properties create mode 100644 taxeditor-feature-product/feature.xml create mode 100644 taxeditor-feature-product/plugin_customization.ini create mode 100644 taxeditor-feature-product/taxeditor.product diff --git a/.gitattributes b/.gitattributes index 41364b601..47ae9aaa9 100644 --- a/.gitattributes +++ b/.gitattributes @@ -978,6 +978,16 @@ taxeditor-editor/src/test/java/eu/etaxonomy/taxeditor/editor/Perspective.java -t taxeditor-feature-dependencies/.project -text taxeditor-feature-dependencies/build.properties -text taxeditor-feature-dependencies/feature.xml -text +taxeditor-feature-product/.project -text +taxeditor-feature-product/buckminster.cspex -text +taxeditor-feature-product/buckminster_product.properties -text +taxeditor-feature-product/buckminster_updateSite.properties -text +taxeditor-feature-product/build.properties -text +taxeditor-feature-product/build/product.ant -text +taxeditor-feature-product/feature.properties -text +taxeditor-feature-product/feature.xml -text +taxeditor-feature-product/plugin_customization.ini -text +taxeditor-feature-product/taxeditor.product -text taxeditor-feature/.project -text taxeditor-feature/build.properties -text taxeditor-feature/feature.xml -text diff --git a/.gitignore b/.gitignore index 5793bc9f2..3c444bfa5 100644 --- a/.gitignore +++ b/.gitignore @@ -14,6 +14,7 @@ taxeditor-editor/.classpath taxeditor-editor/.project taxeditor-editor/.settings taxeditor-editor/target +taxeditor-feature-product/workspace taxeditor-feature/.project taxeditor-navigation/.classpath taxeditor-navigation/.project diff --git a/taxeditor-feature-product/.project b/taxeditor-feature-product/.project new file mode 100644 index 000000000..e98d0dc6b --- /dev/null +++ b/taxeditor-feature-product/.project @@ -0,0 +1,17 @@ + + + taxeditor-feature-product + + + + + + org.eclipse.pde.FeatureBuilder + + + + + + org.eclipse.pde.FeatureNature + + diff --git a/taxeditor-feature-product/buckminster.cspex b/taxeditor-feature-product/buckminster.cspex new file mode 100644 index 000000000..a7065ee61 --- /dev/null +++ b/taxeditor-feature-product/buckminster.cspex @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/taxeditor-feature-product/buckminster_product.properties b/taxeditor-feature-product/buckminster_product.properties new file mode 100644 index 000000000..8a875c0eb --- /dev/null +++ b/taxeditor-feature-product/buckminster_product.properties @@ -0,0 +1,38 @@ +# buckminster.properties +# ---------------------- +# These properties control how buckminster performs a build, where output should be placed, +# where temporary files should be kept, and where options for signing, packing, and +# platforms are stated. +# + +# Where all the output should go +buckminster.output.root=${user.home}/taxeditor + +# Where the temp files should go +buckminster.temp.root=${user.home}/tmp/taxeditor.tmp + +# How .qualifier in versions should be replaced +qualifier.replacement.*=generator:lastRevision + +# How the qualifier (last revision) should be formatted +generator.lastRevision.format=r{0,number,00000} + +# If a site should use pack200, turn off for faster build +# site.pack200=true + +# If a site should be signed +# site.signing=true + +# If a site should be signed locally, or remotely at Eclipse +# signing.type=eclipse.remote + +# Should local signing be performed +# local.sign=true + +# Should source bundles be built and included +cbi.include.source=false + +# What platforms should be built, * for "all" +#target.os=* +#target.ws=* +#target.arch=* diff --git a/taxeditor-feature-product/buckminster_updateSite.properties b/taxeditor-feature-product/buckminster_updateSite.properties new file mode 100644 index 000000000..8c5f6ebfa --- /dev/null +++ b/taxeditor-feature-product/buckminster_updateSite.properties @@ -0,0 +1,38 @@ +# buckminster.properties +# ---------------------- +# These properties control how buckminster performs a build, where output should be placed, +# where temporary files should be kept, and where options for signing, packing, and +# platforms are stated. +# + +# Where all the output should go +buckminster.output.root=${user.home}/taxeditor + +# Where the temp files should go +buckminster.temp.root=${user.home}/tmp/taxeditor.tmp + +# How .qualifier in versions should be replaced +qualifier.replacement.*=generator:lastRevision + +# How the qualifier (last revision) should be formatted +generator.lastRevision.format=r{0,number,00000} + +# If a site should use pack200, turn off for faster build +# site.pack200=true + +# If a site should be signed +# site.signing=true + +# If a site should be signed locally, or remotely at Eclipse +# signing.type=eclipse.remote + +# Should local signing be performed +# local.sign=true + +# Should source bundles be built and included +cbi.include.source=false + +# What platforms should be built, * for "all" +target.os=* +target.ws=* +target.arch=* diff --git a/taxeditor-feature-product/build.properties b/taxeditor-feature-product/build.properties new file mode 100644 index 000000000..af8c33a67 --- /dev/null +++ b/taxeditor-feature-product/build.properties @@ -0,0 +1,5 @@ +bin.includes = feature.xml,\ + plugin_customization.ini +category.members.taxeditor = eu.etaxonomy.taxeditor.feature +category.id.taxeditor = Taxonomic Editor +category.description.taxeditor = Demo build of RCP taxeditor with p2 managment diff --git a/taxeditor-feature-product/build/product.ant b/taxeditor-feature-product/build/product.ant new file mode 100644 index 000000000..55cc2a5db --- /dev/null +++ b/taxeditor-feature-product/build/product.ant @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/taxeditor-feature-product/feature.properties b/taxeditor-feature-product/feature.properties new file mode 100644 index 000000000..173cefcf4 --- /dev/null +++ b/taxeditor-feature-product/feature.properties @@ -0,0 +1,2 @@ +productName=EDIT Taxonomic Editor +productBlurb=EDIT Taxonomic Editor\n\Version: {productVersion}\n\n\Copyright (C) 2009 EDIT\n\European Distributed Institute of Taxonomy\n\http://www.e-taxonomy.eu diff --git a/taxeditor-feature-product/feature.xml b/taxeditor-feature-product/feature.xml new file mode 100644 index 000000000..8228a0e20 --- /dev/null +++ b/taxeditor-feature-product/feature.xml @@ -0,0 +1,65 @@ + + + + + [Enter Feature Description here.] + + + + [Enter Copyright Description here.] + + + + [Enter License Description here.] + + + + + + + + + + + + + + + + + diff --git a/taxeditor-feature-product/plugin_customization.ini b/taxeditor-feature-product/plugin_customization.ini new file mode 100644 index 000000000..333fab9da --- /dev/null +++ b/taxeditor-feature-product/plugin_customization.ini @@ -0,0 +1 @@ +org.eclipse.ui/SHOW_PROGRESS_ON_STARTUP = true diff --git a/taxeditor-feature-product/taxeditor.product b/taxeditor-feature-product/taxeditor.product new file mode 100644 index 000000000..b67b2cfb4 --- /dev/null +++ b/taxeditor-feature-product/taxeditor.product @@ -0,0 +1,50 @@ + + + + + + + + %productBlurb + + + + + + + + -Xmx256M + -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- 2.34.1