]> git.tdb.fi Git - builder.git/blobdiff - source/lib/builder.cpp
Convert the simpler toolchains into plugins
[builder.git] / source / lib / builder.cpp
index 72ee524dffe41fc22111863953d1549e5ad22a67..77d08724d3cab317fb5d6cc7bf27f0a6dd511578 100644 (file)
 #include "binarypackage.h"
 #include "builder.h"
 #include "builtin/builtintools.h"
-#include "clang/clangtools.h"
 #include "datafile/datatool.h"
-#include "gnu/gnutools.h"
 #include "installedfile.h"
-#include "msvc/microsofttools.h"
 #include "package.h"
 #include "plugin.h"
 #include "sharedlibrary.h"
@@ -146,12 +143,8 @@ void Builder::update_auto_prefix()
 
 void Builder::add_default_tools()
 {
-       toolchain.add_toolchain(new GnuTools(*this, *current_arch));
-       toolchain.add_toolchain(new ClangTools(*this, *current_arch));
        if(current_arch->get_system()=="android")
                toolchain.add_toolchain(new AndroidTools(*this, *current_arch));
-       if(current_arch->get_system()=="windows")
-               toolchain.add_toolchain(new MicrosoftTools(*this, *current_arch));
        toolchain.add_toolchain(new BuiltinTools(*this));
        toolchain.add_tool(new DataTool(*this));
        for(const LoadedPlugin &p: plugins)