#include "binarypackage.h"
#include "builder.h"
#include "builtintools.h"
+#include "clangtools.h"
#include "datatool.h"
#include "gnutools.h"
#include "installedfile.h"
void Builder::add_default_tools()
{
+ if(current_arch->get_system()=="darwin")
+ toolchain.add_toolchain(new ClangTools(*this, *current_arch));
toolchain.add_toolchain(new GnuTools(*this, *current_arch));
toolchain.add_toolchain(new BuiltinTools(*this));
toolchain.add_tool(new DataTool(*this));
set<Target *> clean_tgts;
list<Target *> queue;
- queue.push_back(build_graph.get_target("cmdline"));
+ queue.push_back(&build_graph.get_goals());
while(!queue.empty())
{