parent
b82b47e329
commit
e41e2e6b1a
|
@ -89,8 +89,7 @@ void cmExtraCodeBlocksGenerator::Generate()
|
|||
" <Workspace title=\""<<workspaceName<<"\">\n";
|
||||
|
||||
bool firstProject = true;
|
||||
// for each sub project in the project create
|
||||
// a kdevelop project
|
||||
// for each sub project in the project create a codeblocks project
|
||||
for (std::map<cmStdString, std::vector<cmLocalGenerator*> >::const_iterator
|
||||
it = this->GlobalGenerator->GetProjectMap().begin();
|
||||
it!= this->GlobalGenerator->GetProjectMap().end();
|
||||
|
@ -207,21 +206,25 @@ void cmExtraCodeBlocksGenerator
|
|||
case cmTarget::MODULE_LIBRARY:
|
||||
// case cmTarget::UTILITY:
|
||||
fout<<" <Target title=\""<<ti->first<<"\">\n"
|
||||
" <Option output=\""<<ti->second.GetLocation(0)<<"\" prefix_auto=\"0\" extension_auto=\"0\" />\n"
|
||||
" <Option working_dir=\""<<makefile->GetStartOutputDirectory()<<"\" />\n"
|
||||
" <Option output=\""<<ti->second.GetLocation(0)
|
||||
<<"\" prefix_auto=\"0\" extension_auto=\"0\" />\n"
|
||||
" <Option working_dir=\""<<makefile->GetStartOutputDirectory()
|
||||
<<"\" />\n"
|
||||
" <Option type=\"0\" />\n"
|
||||
" <Option compiler=\"gcc\" />\n"
|
||||
" <MakeCommands>\n";
|
||||
|
||||
fout<<" <Build command=\""<<make<<" -f "<<makefile->GetStartOutputDirectory()<<"/Makefile "<<ti->first<<"\" />\n";
|
||||
fout<<" <CompileFile command=\""<<make<<" -f "<<makefile->GetStartOutputDirectory()<<"/Makefile "<<ti->first<<"\" />\n";
|
||||
fout<<" <Clean command=\""<<make<<" -f "<<makefile->GetStartOutputDirectory()<<"/Makefile clean\" />\n";
|
||||
fout<<" <DistClean command=\""<<make<<" -f "<<makefile->GetStartOutputDirectory()<<"/Makefile clean\" />\n";
|
||||
fout<<" <Build command=\""<<make<<" -f "
|
||||
<<makefile->GetStartOutputDirectory()<<"/Makefile "<<ti->first<<"\" />\n";
|
||||
fout<<" <CompileFile command=\""<<make<<" -f "
|
||||
<<makefile->GetStartOutputDirectory()<<"/Makefile "<<ti->first<<"\" />\n";
|
||||
fout<<" <Clean command=\""<<make<<" -f "
|
||||
<<makefile->GetStartOutputDirectory()<<"/Makefile clean\" />\n";
|
||||
fout<<" <DistClean command=\""<<make<<" -f "
|
||||
<<makefile->GetStartOutputDirectory()<<"/Makefile clean\" />\n";
|
||||
|
||||
fout<<" </MakeCommands>\n"
|
||||
" </Target>\n";
|
||||
// if (ti->second.GetType()==cmTarget::UTILITY) fout<<"****** UTILITY \n";
|
||||
// if (ti->second.GetType()==cmTarget::GLOBAL_TARGET) fout<<"****** GLOBAL_YESTERDAY \n";
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
|
|
@ -46,15 +46,8 @@ public:
|
|||
virtual void Generate();
|
||||
private:
|
||||
|
||||
/** Create the foo.kdevelop file. This one calls MergeProjectFiles()
|
||||
if it already exists, otherwise createNewProjectFile() The project
|
||||
files will be created in \a outputDir (in the build tree), the
|
||||
kdevelop project dir will be set to \a projectDir (in the source
|
||||
tree). \a cmakeFilePattern consists of a lists of all cmake
|
||||
listfiles used by this CMakeLists.txt */
|
||||
void CreateProjectFile(const std::vector<cmLocalGenerator*>& lgs);
|
||||
|
||||
///! Creates a new foo.kdevelop and a new foo.kdevses file
|
||||
void CreateNewProjectFile(const std::vector<cmLocalGenerator*>& lgs,
|
||||
const std::string& filename);
|
||||
|
||||
|
|
|
@ -498,7 +498,8 @@ void cmExtraEclipseCDT4Generator
|
|||
fout <<
|
||||
"<storageModule moduleId=\"scannerConfiguration\">\n"
|
||||
"<autodiscovery enabled=\"true\" problemReportingEnabled=\"true\""
|
||||
" selectedProfileId=\"org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile\"/>\n"
|
||||
" selectedProfileId=\""
|
||||
"org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile\"/>\n"
|
||||
;
|
||||
this->AppendScannerProfile(fout,
|
||||
"org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile",
|
||||
|
@ -531,8 +532,8 @@ void cmExtraEclipseCDT4Generator
|
|||
"-E -P -v -dD ${plugin_state_location}/${specs_file}",
|
||||
"gcc", true, true);
|
||||
this->AppendScannerProfile(fout,
|
||||
"org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP",
|
||||
false, "", false, "specsFile",
|
||||
"org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"
|
||||
, false, "", false, "specsFile",
|
||||
"-E -P -v -dD ${plugin_state_location}/specs.cpp",
|
||||
"g++", true, true);
|
||||
this->AppendScannerProfile(fout,
|
||||
|
@ -550,7 +551,8 @@ void cmExtraEclipseCDT4Generator
|
|||
"cdt.managedbuild.tool.gnu.cpp.compiler.input.cygwin.1\">\n"
|
||||
"<autodiscovery enabled=\"true\" problemReportingEnabled=\"true\""
|
||||
" selectedProfileId=\""
|
||||
"org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP\"/>\n"
|
||||
"org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP\""
|
||||
"/>\n"
|
||||
;
|
||||
|
||||
AppendScannerProfile(fout,
|
||||
|
@ -584,8 +586,8 @@ void cmExtraEclipseCDT4Generator
|
|||
"-E -P -v -dD ${plugin_state_location}/${specs_file}",
|
||||
"gcc", true, true);
|
||||
AppendScannerProfile(fout,
|
||||
"org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP",
|
||||
true, "", false, "specsFile",
|
||||
"org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"
|
||||
, true, "", false, "specsFile",
|
||||
"-E -P -v -dD ${plugin_state_location}/specs.cpp",
|
||||
"g++", true, true);
|
||||
AppendScannerProfile(fout,
|
||||
|
@ -603,7 +605,7 @@ void cmExtraEclipseCDT4Generator
|
|||
"cdt.managedbuild.tool.gnu.c.compiler.input.cygwin.1\">\n"
|
||||
"<autodiscovery enabled=\"true\" problemReportingEnabled=\"true\""
|
||||
" selectedProfileId=\""
|
||||
"org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC\"/>\n"
|
||||
"org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC\"/>\n"
|
||||
;
|
||||
|
||||
AppendScannerProfile(fout,
|
||||
|
@ -637,8 +639,8 @@ void cmExtraEclipseCDT4Generator
|
|||
"-E -P -v -dD ${plugin_state_location}/${specs_file}",
|
||||
"gcc", true, true);
|
||||
AppendScannerProfile(fout,
|
||||
"org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP",
|
||||
false, "", false, "specsFile",
|
||||
"org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"
|
||||
, false, "", false, "specsFile",
|
||||
"-E -P -v -dD ${plugin_state_location}/specs.cpp",
|
||||
"g++", true, true);
|
||||
AppendScannerProfile(fout,
|
||||
|
|
Loading…
Reference in New Issue