X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbuilder.h;h=18f4b52c56dfa744f085d4e3e2eaeb2e486856b4;hb=43bd25ffcb0b4f7882773f4676b209a99cb73c04;hp=9dca6f025fceeb8bf8a010d8480dbfbfd5285895;hpb=75bdcf13fbd285e2006337ec606ca28fa4ddae9e;p=builder.git diff --git a/source/builder.h b/source/builder.h index 9dca6f0..18f4b52 100644 --- a/source/builder.h +++ b/source/builder.h @@ -1,10 +1,3 @@ -/* $Id$ - -This file is part of builder -Copyright © 2006-2010 Mikko Rasa, Mikkosoft Productions -Distributed under the LGPL -*/ - #ifndef BUILDER_H_ #define BUILDER_H_ @@ -30,7 +23,7 @@ class VirtualTarget; /** The main application class. Controls and owns everything. Rules the world. */ -class Builder: public Msp::Application +class Builder: public Msp::RegisteredApplication { private: class Loader: public Msp::DataFile::Loader @@ -71,6 +64,7 @@ private: SourcePackage *main_pkg; PathList pkg_path; PathList pkg_dirs; + bool no_externals; TargetMap targets; TargetList new_tgts; @@ -100,7 +94,6 @@ private: Msp::FS::Path prefix; StringList warnings; - static Msp::Application::RegApp reg; static std::string usagemsg; static std::string helpmsg;