X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcompile.h;h=08c6407c98984685dfe667892ac7174b8fc6a3f7;hb=7aeaa4ba965f596edad438c02e345a8843f7469a;hp=42ae95c1f45c125ade30dc9bc92e730ab968efd7;hpb=59ac0a44d6edf179c01604c6ced744873213f855;p=builder.git diff --git a/source/compile.h b/source/compile.h index 42ae95c..08c6407 100644 --- a/source/compile.h +++ b/source/compile.h @@ -1,3 +1,10 @@ +/* $Id$ + +This file is part of builder +Copyright © 2006-2007 Mikko Rasa, Mikkosoft Productions +Distributed under the LGPL +*/ + #ifndef COMPILE_H_ #define COMPILE_H_ @@ -5,15 +12,15 @@ #include "externalaction.h" class Component; +class ObjectFile; +/** +Compiles a source file into an object file. +*/ class Compile: public ExternalAction { public: - Compile(Builder &, const Msp::Path::Path &, const Msp::Path::Path &, const Component &); -private: - Msp::Path::Path source; - Msp::Path::Path object; - const Component ∁ + Compile(Builder &, const ObjectFile &); }; #endif