]> git.tdb.fi Git - builder.git/blobdiff - source/target.h
Adjust requires to library changes
[builder.git] / source / target.h
index fa744ac75f341fef278d9fe953a6654e0e317387..e4fb1f7f6f85ab1c11ab96fa954c983c7b98d9aa 100644 (file)
@@ -21,6 +21,7 @@ class Target
 public:
        const std::string  &get_name() const           { return name; }
        Target             *get_buildable_target();
+       bool               get_buildable() const       { return buildable; }
        bool               get_rebuild() const         { return rebuild; }
        const std::string  &get_rebuild_reason() const { return rebuild_reason; }
        const Msp::Time::TimeStamp &get_mtime() const  { return mtime; }
@@ -31,12 +32,12 @@ public:
        void               add_depend(Target *);
        virtual void       find_depends()              { deps_ready=true; }
        virtual void       prepare();
-       
+
        /**
        Creates and returns an Action suitable for building this target.
        */
        virtual Action     *build()=0;
-       
+
        void               reset_count()               { counted=false; }
        virtual unsigned   count_rebuild();
        void               touch();