+/* $Id$
+
+This file is part of builder
+Copyright © 2006-2007 Mikko Rasa, Mikkosoft Productions
+Distributed under the LGPL
+*/
+
#ifndef COMPILE_H_
#define COMPILE_H_
#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