]> git.tdb.fi Git - builder.git/blobdiff - source/gnutools.cpp
Use a separate category for import library filename patterns
[builder.git] / source / gnutools.cpp
index 0dc2749383c0bcb36fae9d2ee3e111a7e5b95750..fdd6e797414c86e6c47e38c791be1bd0bac77ac1 100644 (file)
@@ -1,19 +1,19 @@
-#include "architecture.h"
+#include "builder.h"
 #include "gnuarchiver.h"
-#include "gnuccompiler.h"
-#include "gnucxxcompiler.h"
+#include "gnucompiler.h"
 #include "gnulinker.h"
-#include "gnuobjccompiler.h"
 #include "gnutools.h"
 #include "mingwdlltool.h"
 
 GnuTools::GnuTools(Builder &builder, const Architecture &arch)
 {
-       add_tool(new GnuCCompiler(builder, arch));
-       add_tool(new GnuCxxCompiler(builder, arch));
-       add_tool(new GnuObjCCompiler(builder, arch));
+       add_tool(new GnuCompiler(builder, arch, "CC"));
+       add_tool(new GnuCompiler(builder, arch, "CXX"));
+       add_tool(new GnuCompiler(builder, arch, "OBJC"));
+
        add_tool(new GnuLinker(builder, arch));
        add_tool(new GnuArchiver(builder, arch));
+
        if(arch.get_system()=="windows")
                add_tool(new MingwDllTool(builder, arch));
 }