X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcompile.h;h=fd6ae8b9adaa78f026f955a8988ed9822eac31b7;hb=921fc49488a68442fb8794e1a0284a3bf1e7b91b;hp=42ae95c1f45c125ade30dc9bc92e730ab968efd7;hpb=59ac0a44d6edf179c01604c6ced744873213f855;p=builder.git diff --git a/source/compile.h b/source/compile.h index 42ae95c..fd6ae8b 100644 --- a/source/compile.h +++ b/source/compile.h @@ -5,15 +5,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