Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorJonah Graham2020-01-06 18:54:46 +0000
committerJonah Graham2020-01-09 20:11:35 +0000
commitdb974aa2a8d5c814390836acd5091d240fa49fa8 (patch)
tree3d53c5bf1824a5f93a7014c346bf888410a047cb /build
parentb7bd96d37145e5ff45f2777e659e8a651582c74a (diff)
downloadorg.eclipse.cdt-db974aa2a8d5c814390836acd5091d240fa49fa8.tar.gz
org.eclipse.cdt-db974aa2a8d5c814390836acd5091d240fa49fa8.tar.xz
org.eclipse.cdt-db974aa2a8d5c814390836acd5091d240fa49fa8.zip
Bug 558827: Add and/or fix branding on all features
Diffstat (limited to 'build')
-rw-r--r--build/org.eclipse.cdt.autotools-feature/feature.xml1
-rw-r--r--build/org.eclipse.cdt.autotools.ui/META-INF/MANIFEST.MF2
-rw-r--r--build/org.eclipse.cdt.autotools.ui/about.ini24
-rw-r--r--build/org.eclipse.cdt.autotools.ui/about.mappings9
-rw-r--r--build/org.eclipse.cdt.autotools.ui/about.properties32
-rw-r--r--build/org.eclipse.cdt.autotools.ui/build.properties6
-rw-r--r--build/org.eclipse.cdt.autotools.ui/cdt_logo_icon32.pngbin0 -> 1885 bytes
-rw-r--r--build/org.eclipse.cdt.build.gcc.ui/META-INF/MANIFEST.MF2
-rw-r--r--build/org.eclipse.cdt.build.gcc.ui/about.ini24
-rw-r--r--build/org.eclipse.cdt.build.gcc.ui/about.mappings9
-rw-r--r--build/org.eclipse.cdt.build.gcc.ui/about.properties32
-rw-r--r--build/org.eclipse.cdt.build.gcc.ui/build.properties6
-rw-r--r--build/org.eclipse.cdt.build.gcc.ui/cdt_logo_icon32.pngbin0 -> 1885 bytes
-rw-r--r--build/org.eclipse.cdt.cmake-feature/feature.xml1
-rw-r--r--build/org.eclipse.cdt.cmake.ui/META-INF/MANIFEST.MF2
-rw-r--r--build/org.eclipse.cdt.cmake.ui/about.ini24
-rw-r--r--build/org.eclipse.cdt.cmake.ui/about.mappings9
-rw-r--r--build/org.eclipse.cdt.cmake.ui/about.properties32
-rw-r--r--build/org.eclipse.cdt.cmake.ui/build.properties6
-rw-r--r--build/org.eclipse.cdt.cmake.ui/cdt_logo_icon32.pngbin0 -> 1885 bytes
-rw-r--r--build/org.eclipse.cdt.core.autotools-feature/feature.xml1
-rw-r--r--build/org.eclipse.cdt.core.autotools.ui/META-INF/MANIFEST.MF2
-rw-r--r--build/org.eclipse.cdt.core.autotools.ui/about.ini24
-rw-r--r--build/org.eclipse.cdt.core.autotools.ui/about.mappings9
-rw-r--r--build/org.eclipse.cdt.core.autotools.ui/about.properties32
-rw-r--r--build/org.eclipse.cdt.core.autotools.ui/build.properties6
-rw-r--r--build/org.eclipse.cdt.core.autotools.ui/cdt_logo_icon32.pngbin0 -> 1885 bytes
-rw-r--r--build/org.eclipse.cdt.gnu.build-feature/feature.xml1
-rw-r--r--build/org.eclipse.cdt.meson-feature/feature.xml1
-rw-r--r--build/org.eclipse.cdt.meson.ui/META-INF/MANIFEST.MF2
-rw-r--r--build/org.eclipse.cdt.meson.ui/about.ini24
-rw-r--r--build/org.eclipse.cdt.meson.ui/about.mappings9
-rw-r--r--build/org.eclipse.cdt.meson.ui/about.properties32
-rw-r--r--build/org.eclipse.cdt.meson.ui/build.properties6
-rw-r--r--build/org.eclipse.cdt.meson.ui/cdt_logo_icon32.pngbin0 -> 1885 bytes
35 files changed, 360 insertions, 10 deletions
diff --git a/build/org.eclipse.cdt.autotools-feature/feature.xml b/build/org.eclipse.cdt.autotools-feature/feature.xml
index f9c42a79adc..83e66545782 100644
--- a/build/org.eclipse.cdt.autotools-feature/feature.xml
+++ b/build/org.eclipse.cdt.autotools-feature/feature.xml
@@ -4,6 +4,7 @@
label="%featureName"
version="9.11.0.qualifier"
provider-name="%provider"
+ plugin="org.eclipse.cdt.autotools.ui"
license-feature="org.eclipse.license"
license-feature-version="0.0.0">
diff --git a/build/org.eclipse.cdt.autotools.ui/META-INF/MANIFEST.MF b/build/org.eclipse.cdt.autotools.ui/META-INF/MANIFEST.MF
index 1b73fcc4edb..a7ba401e086 100644
--- a/build/org.eclipse.cdt.autotools.ui/META-INF/MANIFEST.MF
+++ b/build/org.eclipse.cdt.autotools.ui/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name.0
Bundle-SymbolicName: org.eclipse.cdt.autotools.ui;singleton:=true
-Bundle-Version: 2.0.300.qualifier
+Bundle-Version: 2.0.400.qualifier
Bundle-Activator: org.eclipse.cdt.autotools.ui.AutotoolsUIPlugin
Bundle-Localization: plugin
Bundle-Vendor: %provider
diff --git a/build/org.eclipse.cdt.autotools.ui/about.ini b/build/org.eclipse.cdt.autotools.ui/about.ini
new file mode 100644
index 00000000000..e07a7bb377e
--- /dev/null
+++ b/build/org.eclipse.cdt.autotools.ui/about.ini
@@ -0,0 +1,24 @@
+# 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 "windowImage" contains path to window icon (16x16)
+# needed for primary features only
+
+# Property "featureImage" contains path to feature image (32x32)
+featureImage=cdt_logo_icon32.png
+
+# Property "aboutImage" contains path to product image (500x330 or 115x164)
+# needed for primary features only
+
+# Property "appName" contains name of the application (translated)
+# needed for primary features only
+
+# Property "welcomePerspective" contains the id of the perspective in which the
+# welcome page is to be opened.
+# optional
diff --git a/build/org.eclipse.cdt.autotools.ui/about.mappings b/build/org.eclipse.cdt.autotools.ui/about.mappings
new file mode 100644
index 00000000000..936a8039c3e
--- /dev/null
+++ b/build/org.eclipse.cdt.autotools.ui/about.mappings
@@ -0,0 +1,9 @@
+# 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.
+
+# The following should contain the build version.
+# e.g. "0=20200106-1728"
+# This value will be added automatically via the build scripts
+0=${buildId}
diff --git a/build/org.eclipse.cdt.autotools.ui/about.properties b/build/org.eclipse.cdt.autotools.ui/about.properties
new file mode 100644
index 00000000000..e4dcfee5a78
--- /dev/null
+++ b/build/org.eclipse.cdt.autotools.ui/about.properties
@@ -0,0 +1,32 @@
+###############################################################################
+# Copyright (c) 2012, 2020 Contributors to the Eclipse Foundation
+#
+# See the NOTICE file(s) distributed with this work for additional
+# information regarding copyright ownership.
+#
+# This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License 2.0
+# which accompanies this distribution, and is available at
+# https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
+###############################################################################
+# 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.
+# NOTE TO TRANSLATOR: Please do not translate the featureVersion variable.
+
+
+blurb=C/C++ Autotools support\n\
+\n\
+Version: {featureVersion}\n\
+Build id: {0}\n\
+\n\
+Copyright (c) 2012, 2020 Contributors to the Eclipse Foundation
+\n\
+See the NOTICE file(s) distributed with this work for additional\n\
+information regarding copyright ownership.\n\
+\n\
+Visit http://www.eclipse.org/cdt
diff --git a/build/org.eclipse.cdt.autotools.ui/build.properties b/build/org.eclipse.cdt.autotools.ui/build.properties
index 7984bd3b104..027c372bdb9 100644
--- a/build/org.eclipse.cdt.autotools.ui/build.properties
+++ b/build/org.eclipse.cdt.autotools.ui/build.properties
@@ -7,5 +7,9 @@ bin.includes = META-INF/,\
templates/,\
about.html,\
icons/,\
- macros/
+ macros/,\
+ cdt_logo_icon32.png,\
+ about.properties,\
+ about.mappings,\
+ about.ini
src.includes = about.html
diff --git a/build/org.eclipse.cdt.autotools.ui/cdt_logo_icon32.png b/build/org.eclipse.cdt.autotools.ui/cdt_logo_icon32.png
new file mode 100644
index 00000000000..470ca81b327
--- /dev/null
+++ b/build/org.eclipse.cdt.autotools.ui/cdt_logo_icon32.png
Binary files differ
diff --git a/build/org.eclipse.cdt.build.gcc.ui/META-INF/MANIFEST.MF b/build/org.eclipse.cdt.build.gcc.ui/META-INF/MANIFEST.MF
index 1627c39fa20..3b9ab80dbff 100644
--- a/build/org.eclipse.cdt.build.gcc.ui/META-INF/MANIFEST.MF
+++ b/build/org.eclipse.cdt.build.gcc.ui/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: GCC ToolChain Support UI
Bundle-SymbolicName: org.eclipse.cdt.build.gcc.ui;singleton:=true
-Bundle-Version: 1.0.100.qualifier
+Bundle-Version: 1.0.200.qualifier
Bundle-Activator: org.eclipse.cdt.build.gcc.ui.internal.Activator
Bundle-Vendor: Eclipse CDT
Require-Bundle: org.eclipse.ui,
diff --git a/build/org.eclipse.cdt.build.gcc.ui/about.ini b/build/org.eclipse.cdt.build.gcc.ui/about.ini
new file mode 100644
index 00000000000..e07a7bb377e
--- /dev/null
+++ b/build/org.eclipse.cdt.build.gcc.ui/about.ini
@@ -0,0 +1,24 @@
+# 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 "windowImage" contains path to window icon (16x16)
+# needed for primary features only
+
+# Property "featureImage" contains path to feature image (32x32)
+featureImage=cdt_logo_icon32.png
+
+# Property "aboutImage" contains path to product image (500x330 or 115x164)
+# needed for primary features only
+
+# Property "appName" contains name of the application (translated)
+# needed for primary features only
+
+# Property "welcomePerspective" contains the id of the perspective in which the
+# welcome page is to be opened.
+# optional
diff --git a/build/org.eclipse.cdt.build.gcc.ui/about.mappings b/build/org.eclipse.cdt.build.gcc.ui/about.mappings
new file mode 100644
index 00000000000..936a8039c3e
--- /dev/null
+++ b/build/org.eclipse.cdt.build.gcc.ui/about.mappings
@@ -0,0 +1,9 @@
+# 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.
+
+# The following should contain the build version.
+# e.g. "0=20200106-1728"
+# This value will be added automatically via the build scripts
+0=${buildId}
diff --git a/build/org.eclipse.cdt.build.gcc.ui/about.properties b/build/org.eclipse.cdt.build.gcc.ui/about.properties
new file mode 100644
index 00000000000..3a89a4c0608
--- /dev/null
+++ b/build/org.eclipse.cdt.build.gcc.ui/about.properties
@@ -0,0 +1,32 @@
+###############################################################################
+# Copyright (c) 2008, 2020 Contributors to the Eclipse Foundation
+#
+# See the NOTICE file(s) distributed with this work for additional
+# information regarding copyright ownership.
+#
+# This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License 2.0
+# which accompanies this distribution, and is available at
+# https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
+###############################################################################
+# 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.
+# NOTE TO TRANSLATOR: Please do not translate the featureVersion variable.
+
+
+blurb=C/C++ GNU Toolchain Build Support\n\
+\n\
+Version: {featureVersion}\n\
+Build id: {0}\n\
+\n\
+Copyright (c) 2008, 2020 Contributors to the Eclipse Foundation
+\n\
+See the NOTICE file(s) distributed with this work for additional\n\
+information regarding copyright ownership.\n\
+\n\
+Visit http://www.eclipse.org/cdt
diff --git a/build/org.eclipse.cdt.build.gcc.ui/build.properties b/build/org.eclipse.cdt.build.gcc.ui/build.properties
index e5a949cc43c..ef90c57fc04 100644
--- a/build/org.eclipse.cdt.build.gcc.ui/build.properties
+++ b/build/org.eclipse.cdt.build.gcc.ui/build.properties
@@ -3,5 +3,9 @@ output.. = bin/
bin.includes = META-INF/,\
.,\
plugin.xml,\
- about.html
+ about.html,\
+ cdt_logo_icon32.png,\
+ about.properties,\
+ about.mappings,\
+ about.ini
src.includes = about.html
diff --git a/build/org.eclipse.cdt.build.gcc.ui/cdt_logo_icon32.png b/build/org.eclipse.cdt.build.gcc.ui/cdt_logo_icon32.png
new file mode 100644
index 00000000000..470ca81b327
--- /dev/null
+++ b/build/org.eclipse.cdt.build.gcc.ui/cdt_logo_icon32.png
Binary files differ
diff --git a/build/org.eclipse.cdt.cmake-feature/feature.xml b/build/org.eclipse.cdt.cmake-feature/feature.xml
index a150a5bf465..961dab44b82 100644
--- a/build/org.eclipse.cdt.cmake-feature/feature.xml
+++ b/build/org.eclipse.cdt.cmake-feature/feature.xml
@@ -4,6 +4,7 @@
label="%featureName"
version="9.11.0.qualifier"
provider-name="%providerName"
+ plugin="org.eclipse.cdt.cmake.ui"
license-feature="org.eclipse.license"
license-feature-version="0.0.0">
diff --git a/build/org.eclipse.cdt.cmake.ui/META-INF/MANIFEST.MF b/build/org.eclipse.cdt.cmake.ui/META-INF/MANIFEST.MF
index a758ce39a72..4dfb9f75815 100644
--- a/build/org.eclipse.cdt.cmake.ui/META-INF/MANIFEST.MF
+++ b/build/org.eclipse.cdt.cmake.ui/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: CDT CMake UI
Bundle-SymbolicName: org.eclipse.cdt.cmake.ui;singleton:=true
-Bundle-Version: 1.2.200.qualifier
+Bundle-Version: 1.2.300.qualifier
Bundle-Activator: org.eclipse.cdt.cmake.ui.internal.Activator
Bundle-Vendor: Eclipse CDT
Require-Bundle: org.eclipse.core.runtime,
diff --git a/build/org.eclipse.cdt.cmake.ui/about.ini b/build/org.eclipse.cdt.cmake.ui/about.ini
new file mode 100644
index 00000000000..e07a7bb377e
--- /dev/null
+++ b/build/org.eclipse.cdt.cmake.ui/about.ini
@@ -0,0 +1,24 @@
+# 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 "windowImage" contains path to window icon (16x16)
+# needed for primary features only
+
+# Property "featureImage" contains path to feature image (32x32)
+featureImage=cdt_logo_icon32.png
+
+# Property "aboutImage" contains path to product image (500x330 or 115x164)
+# needed for primary features only
+
+# Property "appName" contains name of the application (translated)
+# needed for primary features only
+
+# Property "welcomePerspective" contains the id of the perspective in which the
+# welcome page is to be opened.
+# optional
diff --git a/build/org.eclipse.cdt.cmake.ui/about.mappings b/build/org.eclipse.cdt.cmake.ui/about.mappings
new file mode 100644
index 00000000000..936a8039c3e
--- /dev/null
+++ b/build/org.eclipse.cdt.cmake.ui/about.mappings
@@ -0,0 +1,9 @@
+# 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.
+
+# The following should contain the build version.
+# e.g. "0=20200106-1728"
+# This value will be added automatically via the build scripts
+0=${buildId}
diff --git a/build/org.eclipse.cdt.cmake.ui/about.properties b/build/org.eclipse.cdt.cmake.ui/about.properties
new file mode 100644
index 00000000000..fbea82b05a3
--- /dev/null
+++ b/build/org.eclipse.cdt.cmake.ui/about.properties
@@ -0,0 +1,32 @@
+###############################################################################
+# Copyright (c) 2015, 2020 Contributors to the Eclipse Foundation
+#
+# See the NOTICE file(s) distributed with this work for additional
+# information regarding copyright ownership.
+#
+# This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License 2.0
+# which accompanies this distribution, and is available at
+# https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
+###############################################################################
+# 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.
+# NOTE TO TRANSLATOR: Please do not translate the featureVersion variable.
+
+
+blurb=C/C++ CMake Build Support - Preview\n\
+\n\
+Version: {featureVersion}\n\
+Build id: {0}\n\
+\n\
+Copyright (c) 2015, 2020 Contributors to the Eclipse Foundation
+\n\
+See the NOTICE file(s) distributed with this work for additional\n\
+information regarding copyright ownership.\n\
+\n\
+Visit http://www.eclipse.org/cdt
diff --git a/build/org.eclipse.cdt.cmake.ui/build.properties b/build/org.eclipse.cdt.cmake.ui/build.properties
index a005a482cc3..e25cc9115d2 100644
--- a/build/org.eclipse.cdt.cmake.ui/build.properties
+++ b/build/org.eclipse.cdt.cmake.ui/build.properties
@@ -5,5 +5,9 @@ bin.includes = META-INF/,\
about.html,\
plugin.xml,\
plugin.properties,\
- icons/
+ icons/,\
+ about.ini,\
+ about.mappings,\
+ about.properties,\
+ cdt_logo_icon32.png
src.includes = about.html
diff --git a/build/org.eclipse.cdt.cmake.ui/cdt_logo_icon32.png b/build/org.eclipse.cdt.cmake.ui/cdt_logo_icon32.png
new file mode 100644
index 00000000000..470ca81b327
--- /dev/null
+++ b/build/org.eclipse.cdt.cmake.ui/cdt_logo_icon32.png
Binary files differ
diff --git a/build/org.eclipse.cdt.core.autotools-feature/feature.xml b/build/org.eclipse.cdt.core.autotools-feature/feature.xml
index 8aacd684e00..8c475abb25e 100644
--- a/build/org.eclipse.cdt.core.autotools-feature/feature.xml
+++ b/build/org.eclipse.cdt.core.autotools-feature/feature.xml
@@ -4,6 +4,7 @@
label="%featureName"
version="9.11.0.qualifier"
provider-name="%providerName"
+ plugin="org.eclipse.cdt.core.autotools.ui"
license-feature="org.eclipse.license"
license-feature-version="0.0.0">
diff --git a/build/org.eclipse.cdt.core.autotools.ui/META-INF/MANIFEST.MF b/build/org.eclipse.cdt.core.autotools.ui/META-INF/MANIFEST.MF
index e7d9f8ab3b2..f67fcc77cab 100644
--- a/build/org.eclipse.cdt.core.autotools.ui/META-INF/MANIFEST.MF
+++ b/build/org.eclipse.cdt.core.autotools.ui/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.cdt.core.autotools.ui;singleton:=true
-Bundle-Version: 1.0.100.qualifier
+Bundle-Version: 1.0.200.qualifier
Bundle-Activator: org.eclipse.cdt.core.autotools.ui.internal.Activator
Bundle-Vendor: %providerName
Require-Bundle: org.eclipse.ui,
diff --git a/build/org.eclipse.cdt.core.autotools.ui/about.ini b/build/org.eclipse.cdt.core.autotools.ui/about.ini
new file mode 100644
index 00000000000..e07a7bb377e
--- /dev/null
+++ b/build/org.eclipse.cdt.core.autotools.ui/about.ini
@@ -0,0 +1,24 @@
+# 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 "windowImage" contains path to window icon (16x16)
+# needed for primary features only
+
+# Property "featureImage" contains path to feature image (32x32)
+featureImage=cdt_logo_icon32.png
+
+# Property "aboutImage" contains path to product image (500x330 or 115x164)
+# needed for primary features only
+
+# Property "appName" contains name of the application (translated)
+# needed for primary features only
+
+# Property "welcomePerspective" contains the id of the perspective in which the
+# welcome page is to be opened.
+# optional
diff --git a/build/org.eclipse.cdt.core.autotools.ui/about.mappings b/build/org.eclipse.cdt.core.autotools.ui/about.mappings
new file mode 100644
index 00000000000..936a8039c3e
--- /dev/null
+++ b/build/org.eclipse.cdt.core.autotools.ui/about.mappings
@@ -0,0 +1,9 @@
+# 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.
+
+# The following should contain the build version.
+# e.g. "0=20200106-1728"
+# This value will be added automatically via the build scripts
+0=${buildId}
diff --git a/build/org.eclipse.cdt.core.autotools.ui/about.properties b/build/org.eclipse.cdt.core.autotools.ui/about.properties
new file mode 100644
index 00000000000..daceb28d897
--- /dev/null
+++ b/build/org.eclipse.cdt.core.autotools.ui/about.properties
@@ -0,0 +1,32 @@
+###############################################################################
+# Copyright (c) 2017, 2020 Contributors to the Eclipse Foundation
+#
+# See the NOTICE file(s) distributed with this work for additional
+# information regarding copyright ownership.
+#
+# This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License 2.0
+# which accompanies this distribution, and is available at
+# https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
+###############################################################################
+# 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.
+# NOTE TO TRANSLATOR: Please do not translate the featureVersion variable.
+
+
+blurb=C/C++ Autotools Core Build Support - Experimental\n\
+\n\
+Version: {featureVersion}\n\
+Build id: {0}\n\
+\n\
+Copyright (c) 2017, 2020 Contributors to the Eclipse Foundation
+\n\
+See the NOTICE file(s) distributed with this work for additional\n\
+information regarding copyright ownership.\n\
+\n\
+Visit http://www.eclipse.org/cdt
diff --git a/build/org.eclipse.cdt.core.autotools.ui/build.properties b/build/org.eclipse.cdt.core.autotools.ui/build.properties
index 2b63999577f..3798be30af3 100644
--- a/build/org.eclipse.cdt.core.autotools.ui/build.properties
+++ b/build/org.eclipse.cdt.core.autotools.ui/build.properties
@@ -4,5 +4,9 @@ bin.includes = META-INF/,\
.,\
plugin.xml,\
about.html,\
- plugin.properties
+ plugin.properties,\
+ cdt_logo_icon32.png,\
+ about.properties,\
+ about.mappings,\
+ about.ini
src.includes = about.html
diff --git a/build/org.eclipse.cdt.core.autotools.ui/cdt_logo_icon32.png b/build/org.eclipse.cdt.core.autotools.ui/cdt_logo_icon32.png
new file mode 100644
index 00000000000..470ca81b327
--- /dev/null
+++ b/build/org.eclipse.cdt.core.autotools.ui/cdt_logo_icon32.png
Binary files differ
diff --git a/build/org.eclipse.cdt.gnu.build-feature/feature.xml b/build/org.eclipse.cdt.gnu.build-feature/feature.xml
index 0a36c3b0353..21dcfa5e76c 100644
--- a/build/org.eclipse.cdt.gnu.build-feature/feature.xml
+++ b/build/org.eclipse.cdt.gnu.build-feature/feature.xml
@@ -4,6 +4,7 @@
label="%featureName"
version="9.11.0.qualifier"
provider-name="%providerName"
+ plugin="org.eclipse.cdt.build.gcc.ui"
license-feature="org.eclipse.license"
license-feature-version="0.0.0">
diff --git a/build/org.eclipse.cdt.meson-feature/feature.xml b/build/org.eclipse.cdt.meson-feature/feature.xml
index 2a449b09691..a65dc28c3bc 100644
--- a/build/org.eclipse.cdt.meson-feature/feature.xml
+++ b/build/org.eclipse.cdt.meson-feature/feature.xml
@@ -4,6 +4,7 @@
label="%featureName"
version="9.11.0.qualifier"
provider-name="%providerName"
+ plugin="org.eclipse.cdt.meson.ui"
license-feature="org.eclipse.license"
license-feature-version="0.0.0">
diff --git a/build/org.eclipse.cdt.meson.ui/META-INF/MANIFEST.MF b/build/org.eclipse.cdt.meson.ui/META-INF/MANIFEST.MF
index 04180e512a7..e31df844e8e 100644
--- a/build/org.eclipse.cdt.meson.ui/META-INF/MANIFEST.MF
+++ b/build/org.eclipse.cdt.meson.ui/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name.0
Bundle-SymbolicName: org.eclipse.cdt.meson.ui;singleton:=true
-Bundle-Version: 1.0.200.qualifier
+Bundle-Version: 1.0.300.qualifier
Bundle-Vendor: %vendorName
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-Activator: org.eclipse.cdt.meson.ui.Activator
diff --git a/build/org.eclipse.cdt.meson.ui/about.ini b/build/org.eclipse.cdt.meson.ui/about.ini
new file mode 100644
index 00000000000..e07a7bb377e
--- /dev/null
+++ b/build/org.eclipse.cdt.meson.ui/about.ini
@@ -0,0 +1,24 @@
+# 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 "windowImage" contains path to window icon (16x16)
+# needed for primary features only
+
+# Property "featureImage" contains path to feature image (32x32)
+featureImage=cdt_logo_icon32.png
+
+# Property "aboutImage" contains path to product image (500x330 or 115x164)
+# needed for primary features only
+
+# Property "appName" contains name of the application (translated)
+# needed for primary features only
+
+# Property "welcomePerspective" contains the id of the perspective in which the
+# welcome page is to be opened.
+# optional
diff --git a/build/org.eclipse.cdt.meson.ui/about.mappings b/build/org.eclipse.cdt.meson.ui/about.mappings
new file mode 100644
index 00000000000..936a8039c3e
--- /dev/null
+++ b/build/org.eclipse.cdt.meson.ui/about.mappings
@@ -0,0 +1,9 @@
+# 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.
+
+# The following should contain the build version.
+# e.g. "0=20200106-1728"
+# This value will be added automatically via the build scripts
+0=${buildId}
diff --git a/build/org.eclipse.cdt.meson.ui/about.properties b/build/org.eclipse.cdt.meson.ui/about.properties
new file mode 100644
index 00000000000..37cd52fe004
--- /dev/null
+++ b/build/org.eclipse.cdt.meson.ui/about.properties
@@ -0,0 +1,32 @@
+###############################################################################
+# Copyright (c) 2018, 2020 Contributors to the Eclipse Foundation
+#
+# See the NOTICE file(s) distributed with this work for additional
+# information regarding copyright ownership.
+#
+# This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License 2.0
+# which accompanies this distribution, and is available at
+# https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
+###############################################################################
+# 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.
+# NOTE TO TRANSLATOR: Please do not translate the featureVersion variable.
+
+
+blurb=C/C++ Meson Build Support - Preview\n\
+\n\
+Version: {featureVersion}\n\
+Build id: {0}\n\
+\n\
+Copyright (c) 2018, 2020 Contributors to the Eclipse Foundation
+\n\
+See the NOTICE file(s) distributed with this work for additional\n\
+information regarding copyright ownership.\n\
+\n\
+Visit http://www.eclipse.org/cdt
diff --git a/build/org.eclipse.cdt.meson.ui/build.properties b/build/org.eclipse.cdt.meson.ui/build.properties
index 9edaa633726..905d070d39b 100644
--- a/build/org.eclipse.cdt.meson.ui/build.properties
+++ b/build/org.eclipse.cdt.meson.ui/build.properties
@@ -5,5 +5,9 @@ bin.includes = META-INF/,\
icons/,\
plugin.xml,\
plugin.properties,\
- about.html
+ about.html,\
+ cdt_logo_icon32.png,\
+ about.properties,\
+ about.mappings,\
+ about.ini
src.includes = about.html
diff --git a/build/org.eclipse.cdt.meson.ui/cdt_logo_icon32.png b/build/org.eclipse.cdt.meson.ui/cdt_logo_icon32.png
new file mode 100644
index 00000000000..470ca81b327
--- /dev/null
+++ b/build/org.eclipse.cdt.meson.ui/cdt_logo_icon32.png
Binary files differ

Back to the top