3 This file is part of builder
4 Copyright © 2006-2007 Mikko Rasa, Mikkosoft Productions
5 Distributed under the LGPL
17 Object files are compiled from source files.
19 class ObjectFile: public Target
22 ObjectFile(Builder &, const Component &, SourceFile &);
23 const char *get_type() const { return "ObjectFile"; }
24 const Component &get_component() const { return comp; }
27 const Component ∁
30 void find_depends(Target *);
31 void add_depend(Target *);
32 virtual Action *create_action();
34 static std::string generate_target_name(const Component &, const std::string &);