diff --git a/makegen.xml b/makegen.xml
index 09c15df..e548290 100644
--- a/makegen.xml
+++ b/makegen.xml
@@ -8,9 +8,9 @@
src/
- _DEBUG
-g3
-w
+ _DEBUG
false
bin/
makegen
diff --git a/src/ConfigCLI.cpp b/src/ConfigCLI.cpp
index e6641fc..6bb5635 100644
--- a/src/ConfigCLI.cpp
+++ b/src/ConfigCLI.cpp
@@ -55,7 +55,9 @@ Valid settings are:
lflag g++ linking flag
dependency Project which current project depends on
excludesource Exclude source file from compiling
- excludeheader Exclude header file from project h-file)");
+ excludeheader Exclude header file from project h-file
+ argument Command line argument for the executable
+ preargument Command line argument before the executabe, e.g. gdb)");
}
void ConfigCLI::DisplayRemoveHelp()
@@ -74,7 +76,9 @@ Valid settings are
lflag g++ linking flag
dependency Project which current project depends on
excludesource Exclude source file from compiling
- excludeheader Exclude header file from project h-file)");
+ excludeheader Exclude header file from project h-file
+ argument Command line argument for the executable
+ preargument Command line argument before the executabe, e.g. gdb)");
}
void ConfigCLI::DisplaySetHelp()
@@ -115,6 +119,8 @@ Valid settings are:
dependency Project which current project depends on
excludesource Exclude source file from compiling
excludeheader Exclude header file from project h-file
+ argument Command line argument for the executable
+ preargument Command line argument before the executabe, e.g. gdb
outputdir Directory of the compiled output
outputname Name of the output executable/library
outputtype Type of the output, valid values are executable, sharedlibrary
@@ -142,6 +148,8 @@ ConfigSetting ConfigCLI::CLIStringToSetting(const std::string& s)
{"lflag", ConfigSetting::LFlag},
{"excludesource", ConfigSetting::ExcludeSource},
{"excludeheader", ConfigSetting::ExcludeHeader},
+ {"preargument", ConfigSetting::ExecPreArgument},
+ {"argument", ConfigSetting::ExecArgument},
{"dependency", ConfigSetting::Dependency},
{"genhfile", ConfigSetting::GenerateHFile},
};
diff --git a/src/ConfigUtils.h b/src/ConfigUtils.h
index c387b7f..330dd7b 100644
--- a/src/ConfigUtils.h
+++ b/src/ConfigUtils.h
@@ -1,7 +1,7 @@
#pragma once
-#include "Common.h"
-#include "FileUtils.h"
+#include "Common.h"
+#include "FileUtils.h"
#include
#include