]> git.tdb.fi Git - builder.git/blobdiff - source/clangtools.cpp
Use a separate category for import library filename patterns
[builder.git] / source / clangtools.cpp
index 1c7c8d6cc791ae63ef5931d80e2df12878ac597f..d0910ff28fa9a171dc85027fa78bdc2a5eb58379 100644 (file)
@@ -1,9 +1,17 @@
-#include "clangccompiler.h"
-#include "clangcxxcompiler.h"
+#include "builder.h"
+#include "clangcompiler.h"
 #include "clangtools.h"
+#include "gnuarchiver.h"
+#include "gnulinker.h"
+
+using namespace std;
 
 ClangTools::ClangTools(Builder &builder, const Architecture &arch)
 {
-       add_tool(new ClangCCompiler(builder, arch));
-       add_tool(new ClangCxxCompiler(builder, arch));
+       add_tool(new ClangCompiler(builder, arch, "CC"));
+       add_tool(new ClangCompiler(builder, arch, "CXX"));
+       add_tool(new ClangCompiler(builder, arch, "OBJC"));
+
+       add_tool(new GnuLinker(builder, arch));
+       add_tool(new GnuArchiver(builder, arch));
 }