From d8b1851876b4629eb5d5922163c5d35a3fdad88a Mon Sep 17 00:00:00 2001 From: Timotei Dolean Date: Thu, 4 Aug 2011 19:14:41 +0000 Subject: [PATCH] eclipse plugin: Use a separate feature to track the product's dependencies --- .../org.wesnoth.dependencies.feature/.project | 17 ++ .../build.properties | 1 + .../build.xml | 201 ++++++++++++++++++ .../feature.xml | 192 +++++++++++++++++ utils/umc_dev/org.wesnoth.feature/feature.xml | 174 +-------------- utils/umc_dev/org.wesnoth/org.wesnoth.product | 1 + 6 files changed, 416 insertions(+), 170 deletions(-) create mode 100644 utils/umc_dev/org.wesnoth.dependencies.feature/.project create mode 100644 utils/umc_dev/org.wesnoth.dependencies.feature/build.properties create mode 100644 utils/umc_dev/org.wesnoth.dependencies.feature/build.xml create mode 100644 utils/umc_dev/org.wesnoth.dependencies.feature/feature.xml diff --git a/utils/umc_dev/org.wesnoth.dependencies.feature/.project b/utils/umc_dev/org.wesnoth.dependencies.feature/.project new file mode 100644 index 00000000000..c77222b2765 --- /dev/null +++ b/utils/umc_dev/org.wesnoth.dependencies.feature/.project @@ -0,0 +1,17 @@ + + + org.wesnoth.dependencies.feature + + + + + + org.eclipse.pde.FeatureBuilder + + + + + + org.eclipse.pde.FeatureNature + + diff --git a/utils/umc_dev/org.wesnoth.dependencies.feature/build.properties b/utils/umc_dev/org.wesnoth.dependencies.feature/build.properties new file mode 100644 index 00000000000..82ab19c62d1 --- /dev/null +++ b/utils/umc_dev/org.wesnoth.dependencies.feature/build.properties @@ -0,0 +1 @@ +bin.includes = feature.xml diff --git a/utils/umc_dev/org.wesnoth.dependencies.feature/build.xml b/utils/umc_dev/org.wesnoth.dependencies.feature/build.xml new file mode 100644 index 00000000000..db3a38a35dc --- /dev/null +++ b/utils/umc_dev/org.wesnoth.dependencies.feature/build.xml @@ -0,0 +1,201 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/utils/umc_dev/org.wesnoth.dependencies.feature/feature.xml b/utils/umc_dev/org.wesnoth.dependencies.feature/feature.xml new file mode 100644 index 00000000000..fb8166890c3 --- /dev/null +++ b/utils/umc_dev/org.wesnoth.dependencies.feature/feature.xml @@ -0,0 +1,192 @@ + + + + + The dependencies feature for the Wesnoth UMC Dev plugin. + + + + [Enter License Description here.] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/utils/umc_dev/org.wesnoth.feature/feature.xml b/utils/umc_dev/org.wesnoth.feature/feature.xml index a25fe14551d..5c6dace8916 100644 --- a/utils/umc_dev/org.wesnoth.feature/feature.xml +++ b/utils/umc_dev/org.wesnoth.feature/feature.xml @@ -5,7 +5,8 @@ version="2.0.0.qualifier" provider-name="www.wesnoth.org" plugin="org.wesnoth" - os="linux,macosx,win32"> + os="linux,macosx,win32" + arch="x86,x86_64"> This is the Wesnoth Eclipse UMC Plugin developed as part of Google Summer of Code 2010 - 2011. @@ -211,8 +212,8 @@ litigation. - - + + @@ -259,171 +260,4 @@ litigation. install-size="0" version="0.0.0"/> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/utils/umc_dev/org.wesnoth/org.wesnoth.product b/utils/umc_dev/org.wesnoth/org.wesnoth.product index b7ce113c66b..e58f12407e3 100644 --- a/utils/umc_dev/org.wesnoth/org.wesnoth.product +++ b/utils/umc_dev/org.wesnoth/org.wesnoth.product @@ -413,6 +413,7 @@ litigation. +