From d8328fb06155e452bfa20f33976bc5bf66c3f7c0 Mon Sep 17 00:00:00 2001 From: ewaterlander <102143930+ewaterlander@users.noreply.github.com> Date: Thu, 30 May 2024 15:25:37 +0200 Subject: [PATCH] Remove 'Experimental' label from Core Build Makefile projects. (#805) Removed the 'Experimental' label in project creation wizard for Core Build Makefile projects. Seven years after the inception it's time to remove it. Core Build Makefile is now in a usable state. The 'Experimental' label scares users away from it, making them fall back to the old Managed Build Makefile projects. --- build/org.eclipse.cdt.make.ui/META-INF/MANIFEST.MF | 2 +- build/org.eclipse.cdt.make.ui/plugin.xml | 2 +- .../make/internal/ui/wizards/NewMakefileProjectWizard.java | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build/org.eclipse.cdt.make.ui/META-INF/MANIFEST.MF b/build/org.eclipse.cdt.make.ui/META-INF/MANIFEST.MF index 0b108c7c53e..6a5a517310b 100644 --- a/build/org.eclipse.cdt.make.ui/META-INF/MANIFEST.MF +++ b/build/org.eclipse.cdt.make.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.cdt.make.ui; singleton:=true -Bundle-Version: 8.3.0.qualifier +Bundle-Version: 8.3.100.qualifier Bundle-Activator: org.eclipse.cdt.make.internal.ui.MakeUIPlugin Bundle-Vendor: %providerName Bundle-Localization: plugin diff --git a/build/org.eclipse.cdt.make.ui/plugin.xml b/build/org.eclipse.cdt.make.ui/plugin.xml index 71d56e9fab3..4ee28565d16 100644 --- a/build/org.eclipse.cdt.make.ui/plugin.xml +++ b/build/org.eclipse.cdt.make.ui/plugin.xml @@ -629,7 +629,7 @@ label="Makefile Project" wizard="org.eclipse.cdt.make.internal.ui.wizards.NewMakefileProjectWizard"> - (Experimental) Create a new project that builds with the'make' build tool using CDT's new Core Build System. + Create a Makefile project using CDT's new Core Build System. Over existing content or a new project with optional Hello World example. diff --git a/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/wizards/NewMakefileProjectWizard.java b/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/wizards/NewMakefileProjectWizard.java index 754e0db5a08..2557bd828ca 100644 --- a/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/wizards/NewMakefileProjectWizard.java +++ b/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/wizards/NewMakefileProjectWizard.java @@ -27,7 +27,7 @@ public class NewMakefileProjectWizard extends TemplateWizard { private WizardNewProjectCreationPage mainPage; - private boolean generateSource = true; + private boolean generateSource = false; @Override public void setContainer(IWizardContainer wizardContainer) { @@ -50,7 +50,7 @@ public void createControl(Composite parent) { Button genSourceButton = new Button(buttonComp, SWT.CHECK); genSourceButton.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false)); - genSourceButton.setText("Generate Source and Makefile"); + genSourceButton.setText("Create Hello World Source and Makefile example"); genSourceButton.setSelection(generateSource); genSourceButton.addSelectionListener(new SelectionAdapter() { @Override