Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVladimir Hirsl2005-02-04 21:53:56 +0000
committerVladimir Hirsl2005-02-04 21:53:56 +0000
commit1af4417856bbdfe5e25fa599b676c4ded521b9b1 (patch)
tree16581f31c82c022cc429779d1121305ed7e9e682 /build/org.eclipse.cdt.make.ui
parent25288449a48e67ea07d6fa3c37cbd77b2d5c8e32 (diff)
downloadorg.eclipse.cdt-1af4417856bbdfe5e25fa599b676c4ded521b9b1.tar.gz
org.eclipse.cdt-1af4417856bbdfe5e25fa599b676c4ded521b9b1.tar.xz
org.eclipse.cdt-1af4417856bbdfe5e25fa599b676c4ded521b9b1.zip
Further SCD profile work.
Implementation of 'per file' profile makefile generator provider and its output parser. Fixed naming of scanner config files.
Diffstat (limited to 'build/org.eclipse.cdt.make.ui')
-rw-r--r--build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/ui/dialogs/GCCPerFileSCDProfilePage.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/ui/dialogs/GCCPerFileSCDProfilePage.java b/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/ui/dialogs/GCCPerFileSCDProfilePage.java
index 20dc4548749..9b2bc09ceb6 100644
--- a/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/ui/dialogs/GCCPerFileSCDProfilePage.java
+++ b/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/ui/dialogs/GCCPerFileSCDProfilePage.java
@@ -52,6 +52,8 @@ public class GCCPerFileSCDProfilePage extends AbstractDiscoveryPage {
private static final String BO_PROVIDER_OPEN_FILE_DIALOG = PREFIX + ".boProvider.browse.openFileDialog"; //$NON-NLS-1$
private static final String BO_PROVIDER_LOAD_BUTTON = PREFIX + ".boProvider.load.button"; //$NON-NLS-1$
+ private static final String providerId = "makefileGenerator"; //$NON-NLS-1$
+
private Button bopEnabledButton;
private Text bopOpenFileText;
private Button bopLoadButton;
@@ -265,6 +267,7 @@ public class GCCPerFileSCDProfilePage extends AbstractDiscoveryPage {
buildInfo.setBuildOutputFileActionEnabled(true);
buildInfo.setBuildOutputFilePath(getBopOpenFileText());
buildInfo.setBuildOutputParserEnabled(bopEnabledButton.getSelection());
+ buildInfo.setProviderOutputParserEnabled(providerId, bopEnabledButton.getSelection());
}
}

Back to the top