X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcompile.cpp;h=67278d16bdb2457efa8694962f909891c58a1baa;hb=7aeaa4ba965f596edad438c02e345a8843f7469a;hp=fd802bbb54e76d2a960ae140e40003a174aa03a4;hpb=1a46151c99a406123c4ddfc797a7841baf3e4cc2;p=builder.git diff --git a/source/compile.cpp b/source/compile.cpp index fd802bb..67278d1 100644 --- a/source/compile.cpp +++ b/source/compile.cpp @@ -1,3 +1,10 @@ +/* $Id$ + +This file is part of builder +Copyright © 2006-2007 Mikko Rasa, Mikkosoft Productions +Distributed under the LGPL +*/ + #include #include "builder.h" #include "buildinfo.h" @@ -20,15 +27,11 @@ Compile::Compile(Builder &b, const ObjectFile &obj): string ext=Path::splitext(spath.str()).ext; const char *tool=0; if(ext==".cpp" || ext==".cc") - { tool="CXX"; - argv.push_back("g++"); - } else - { tool="CC"; - argv.push_back("gcc"); - } + + argv.push_back(builder.get_tool(tool, obj.get_package()->get_arch())); argv.push_back("-c"); const BuildInfo &binfo=comp.get_build_info();