diff --git a/bundles/org.eclipse.passage.lic.execute.branding/.classpath b/bundles/org.eclipse.passage.lic.execute.branding/.classpath
new file mode 100644
index 000000000..0895980b9
--- /dev/null
+++ b/bundles/org.eclipse.passage.lic.execute.branding/.classpath
@@ -0,0 +1,6 @@
+
+
November 30, 2017
++ 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 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + 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. +
+ + + \ No newline at end of file diff --git a/bundles/org.eclipse.passage.lic.execute.branding/about.ini b/bundles/org.eclipse.passage.lic.execute.branding/about.ini new file mode 100644 index 000000000..ed3b7414a --- /dev/null +++ b/bundles/org.eclipse.passage.lic.execute.branding/about.ini @@ -0,0 +1,23 @@ +############################################################################### +# Copyright (c) 2020 ArSysOp and others +# +# This program and the accompanying materials are made available under the +# terms of the Eclipse Public License 2.0 which is available at +# http://www.eclipse.org/legal/epl-2.0. +# +# SPDX-License-Identifier: EPL-2.0 +# +# Contributors: +# ArSysOp - initial API and implementation +############################################################################### +# about.ini +# contains information about a feature +# java.io.Properties file (ISO 8859-1 with "\" escapes) +# "%key" are externalized strings defined in about.properties +# This file does not need to be translated. + +# Property "aboutText" contains blurb for "About" dialog (translated) +aboutText=%blurb + +# Property "featureImage" contains path to feature image (32x32) +featureImage=passage32.png diff --git a/bundles/org.eclipse.passage.lic.execute.branding/about.mappings b/bundles/org.eclipse.passage.lic.execute.branding/about.mappings new file mode 100644 index 000000000..40352a6d0 --- /dev/null +++ b/bundles/org.eclipse.passage.lic.execute.branding/about.mappings @@ -0,0 +1,18 @@ +############################################################################### +# Copyright (c) 2020 ArSysOp and others +# +# This program and the accompanying materials are made available under the +# terms of the Eclipse Public License 2.0 which is available at +# http://www.eclipse.org/legal/epl-2.0. +# +# SPDX-License-Identifier: EPL-2.0 +# +# Contributors: +# ArSysOp - initial API and implementation +############################################################################### +# about.mappings +# contains fill-ins for about.properties +# java.io.Properties file (ISO 8859-1 with "\" escapes) +# This file does not need to be translated. + +0=${buildId} diff --git a/bundles/org.eclipse.passage.lic.execute.branding/about.properties b/bundles/org.eclipse.passage.lic.execute.branding/about.properties new file mode 100644 index 000000000..84173be0f --- /dev/null +++ b/bundles/org.eclipse.passage.lic.execute.branding/about.properties @@ -0,0 +1,24 @@ +############################################################################### +# Copyright (c) 2020 ArSysOp and others +# +# This program and the accompanying materials are made available under the +# terms of the Eclipse Public License 2.0 which is available at +# http://www.eclipse.org/legal/epl-2.0. +# +# SPDX-License-Identifier: EPL-2.0 +# +# Contributors: +# ArSysOp - initial API and implementation +############################################################################### +# about.properties +# contains externalized strings for about.ini +# java.io.Properties file (ISO 8859-1 with "\" escapes) +# fill-ins are supplied by about.mappings +# This file should be translated. + +blurb=Passage Licensing Integration Components: Execute - licensing constraints evaluation dependencies \n\ +\n\ +Version: {featureVersion}\n\ +\n\ +Copyright (c) 2018-2020 ArSysOp and others. All rights reserved.\n\ +Visit http://www.eclipse.org/passage diff --git a/bundles/org.eclipse.passage.lic.execute.branding/build.properties b/bundles/org.eclipse.passage.lic.execute.branding/build.properties new file mode 100644 index 000000000..8ec514edd --- /dev/null +++ b/bundles/org.eclipse.passage.lic.execute.branding/build.properties @@ -0,0 +1,23 @@ +############################################################################### +# Copyright (c) 2020 ArSysOp and others +# +# This program and the accompanying materials are made available under the +# terms of the Eclipse Public License 2.0 which is available at +# http://www.eclipse.org/legal/epl-2.0. +# +# SPDX-License-Identifier: EPL-2.0 +# +# Contributors: +# ArSysOp - initial API and implementation +############################################################################### + +source.. = src/ +output.. = bin/ +bin.includes = META-INF/,\ + .,\ + OSGI-INF/,\ + about.html,\ + about.ini,\ + about.mappings,\ + about.properties,\ + passage32.png diff --git a/bundles/org.eclipse.passage.lic.execute.branding/passage32.png b/bundles/org.eclipse.passage.lic.execute.branding/passage32.png new file mode 100644 index 000000000..8f2e30bf3 Binary files /dev/null and b/bundles/org.eclipse.passage.lic.execute.branding/passage32.png differ diff --git a/bundles/org.eclipse.passage.lic.execute.branding/src/.gitkeep b/bundles/org.eclipse.passage.lic.execute.branding/src/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/features/org.eclipse.passage.lic.execute.feature/feature.properties b/features/org.eclipse.passage.lic.execute.feature/feature.properties index 5297fe1c1..ec1bffa15 100644 --- a/features/org.eclipse.passage.lic.execute.feature/feature.properties +++ b/features/org.eclipse.passage.lic.execute.feature/feature.properties @@ -1,6 +1,6 @@ #Properties file for org.eclipse.passage.lic.execute.feature ############################################################################### -# Copyright (c) 2018-2019 ArSysOp and others +# Copyright (c) 2018-2020 ArSysOp and others # # This program and the accompanying materials are made available under the # terms of the Eclipse Public License 2.0 which is available at @@ -15,7 +15,7 @@ featureName=Passage LIC Execute providerName=Eclipse Passage description=Passage Licensing Integration Components Execute feature contains dependencies required for products that evaluates the licensing constraints. -copyright=Copyright (c) 2018-2019 ArSysOp and others.\n\ +copyright=Copyright (c) 2018-2020 ArSysOp and others.\n\ \n\ This program and the accompanying materials are made\n\ available under the terms of the Eclipse Public License 2.0\n\ diff --git a/features/org.eclipse.passage.lic.execute.feature/feature.xml b/features/org.eclipse.passage.lic.execute.feature/feature.xml index 0c602959c..0c866b678 100644 --- a/features/org.eclipse.passage.lic.execute.feature/feature.xml +++ b/features/org.eclipse.passage.lic.execute.feature/feature.xml @@ -1,6 +1,6 @@