X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fexecutable.h;h=e415668e9890de8ab6106fa72d8e8f6850ace991;hb=refs%2Ftags%2F0.9;hp=d7d8ebbea909fa3f1c853b1212d3827d1962e51c;hpb=74266a6e650f019063cdcd1c9a7bd26d8f99041b;p=builder.git diff --git a/source/executable.h b/source/executable.h index d7d8ebb..e415668 100644 --- a/source/executable.h +++ b/source/executable.h @@ -1,3 +1,10 @@ +/* $Id$ + +This file is part of builder +Copyright © 2006-2007 Mikko Rasa, Mikkosoft Productions +Distributed under the LGPL +*/ + #ifndef EXECUTABLE_H_ #define EXECUTABLE_H_ @@ -17,10 +24,11 @@ public: const char *get_type() const { return "Executable"; } const Component &get_component() const { return comp; } void find_depends(); - Action *build(); private: const Component ∁ + virtual Action *create_action(); + static std::string generate_target_name(const Component &); };