From f205d816473dd371724980de9391c7a26ae33e1f Mon Sep 17 00:00:00 2001 From: Andrew Eidsness Date: Tue, 3 Jun 2014 20:35:32 -0400 Subject: Bug 436368: Fix project metadata for CPP Codegen Test Suite. Having just found the hudson page for the nightly extra test suite, I noticed that this bundle is failing a few meta-data checks. I've fixed the following: - Included an about.html (copied from another bundle) - Provided version specs for dependent plugins - Included "Incubation" in the bundle name (I'm not really convinced that a test suite is in the incubation phase, but it is better to not have errors. These changes get the Extra Plugins test suite to run cleanly in my environment. Change-Id: If5284db7895145214ab54bfa5cb9714e32eb2caa Signed-off-by: Andrew Eidsness --- .../META-INF/MANIFEST.MF | 19 ++++++++------- .../about.html | 28 ++++++++++++++++++++++ .../build.properties | 6 +++-- 3 files changed, 42 insertions(+), 11 deletions(-) create mode 100644 tests/junit/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen.tests/about.html diff --git a/tests/junit/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen.tests/META-INF/MANIFEST.MF b/tests/junit/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen.tests/META-INF/MANIFEST.MF index 03921172170..2fc8184ceaa 100644 --- a/tests/junit/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen.tests/META-INF/MANIFEST.MF +++ b/tests/junit/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen.tests/META-INF/MANIFEST.MF @@ -1,25 +1,26 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 -Bundle-Name: Papyrus CPP Codegen Tests +Bundle-Vendor: Eclipse Modeling Project +Bundle-Name: Papyrus CPP Codegen Tests (Incubation) Bundle-SymbolicName: org.eclipse.papyrus.cpp.codegen.tests Bundle-Version: 1.0.0.qualifier Bundle-RequiredExecutionEnvironment: JavaSE-1.6 Require-Bundle: org.eclipse.ui, org.eclipse.core.runtime, org.junit, - org.eclipse.papyrus.cpp.codegen, - org.eclipse.papyrus.cpp.codegen.ui, - org.eclipse.papyrus.uml.tools, - org.eclipse.papyrus.infra.core, + org.eclipse.papyrus.cpp.codegen;bundle-version="1.0.0", + org.eclipse.papyrus.cpp.codegen.ui;bundle-version="1.0.0", + org.eclipse.papyrus.uml.tools;bundle-version="1.0.0", + org.eclipse.papyrus.infra.core;bundle-version="1.0.0", org.eclipse.ui.ide, org.eclipse.emf.common.ui, - org.eclipse.papyrus.editor, + org.eclipse.papyrus.editor;bundle-version="1.0.0", org.eclipse.emf.edit, org.eclipse.gmf.runtime.diagram.ui, - org.eclipse.papyrus.infra.services.openelement, + org.eclipse.papyrus.infra.services.openelement;bundle-version="1.0.0", org.eclipse.cdt.core, - org.eclipse.papyrus.acceleo, - org.eclipse.papyrus.infra.emf + org.eclipse.papyrus.acceleo;bundle-version="1.0.0", + org.eclipse.papyrus.infra.emf;bundle-version="1.0.0" Bundle-Activator: org.eclipse.papyrus.cpp.codegen.tests.TestPlugin Bundle-ActivationPolicy: lazy Eclipse-BundleShape: dir diff --git a/tests/junit/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen.tests/about.html b/tests/junit/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen.tests/about.html new file mode 100644 index 00000000000..82d49bf5f81 --- /dev/null +++ b/tests/junit/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen.tests/about.html @@ -0,0 +1,28 @@ + + + + +About + + +

About This Content

+ +

June 5, 2007

+

License

+ +

The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise +indicated below, the Content is provided to you under the terms and conditions of the +Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available +at http://www.eclipse.org/legal/epl-v10.html. +For purposes of the EPL, "Program" will mean the Content.

+ +

If you did not receive this Content directly from the Eclipse Foundation, the Content is +being redistributed by another party ("Redistributor") and different terms and conditions may +apply to your use of any object code in the Content. Check the Redistributor's license that was +provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise +indicated below, the terms and conditions of the EPL still apply to any source code in the Content +and such source code may be obtained at http://www.eclipse.org.

+ + + diff --git a/tests/junit/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen.tests/build.properties b/tests/junit/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen.tests/build.properties index 18fbe051c0f..27d6af64082 100644 --- a/tests/junit/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen.tests/build.properties +++ b/tests/junit/extraplugins/codegen/org.eclipse.papyrus.cpp.codegen.tests/build.properties @@ -6,11 +6,13 @@ bin.includes = .,\ META-INF/,\ ExpectedModel/,\ GenModelTest.launch,\ - build.properties + build.properties,\ + about.html src.includes = src/,\ resources/,\ bin/,\ META-INF/,\ ExpectedModel/,\ GenModelTest.launch,\ - build.properties + build.properties,\ + about.html -- cgit v1.2.3