X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcompile.h;h=5b55c4e9ee9d8f62b80da5afd9cfaf232022c85f;hb=43bd25ffcb0b4f7882773f4676b209a99cb73c04;hp=42ae95c1f45c125ade30dc9bc92e730ab968efd7;hpb=59ac0a44d6edf179c01604c6ced744873213f855;p=builder.git diff --git a/source/compile.h b/source/compile.h index 42ae95c..5b55c4e 100644 --- a/source/compile.h +++ b/source/compile.h @@ -1,19 +1,19 @@ #ifndef COMPILE_H_ #define COMPILE_H_ -#include +#include #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