]> git.tdb.fi Git - builder.git/blobdiff - source/objectfile.h
Make tools capable of reporting a system-wide path used to locate input files
[builder.git] / source / objectfile.h
index 7cc6f604c685ef343d744d39dfb4067cde2240a2..af47c66863088ae2448f718e932338d42957ca99 100644 (file)
@@ -1,10 +1,3 @@
-/* $Id$
-
-This file is part of builder
-Copyright © 2006-2009  Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
 #ifndef OBJECTFILE_H_
 #define OBJECTFILE_H_
 
@@ -21,7 +14,6 @@ class ObjectFile: public FileTarget
 private:
        const Component ∁
        SourceFile &source;
-       TargetList new_deps;
        
 public:
        ObjectFile(Builder &, const Component &, SourceFile &);
@@ -36,12 +28,7 @@ public:
 
 private:
        /** Recursively looks for header targets and adds them as dependencies. */
-       void find_depends(Target *);
-
-       /** Adds a target to the dependency list as well as the new dependencies
-       list. */
-       void add_depend(Target *);
-       virtual Action *create_action();
+       void find_depends(FileTarget *);
 
        static Msp::FS::Path generate_target_path(const Component &, const std::string &);
 };