]> git.tdb.fi Git - builder.git/blobdiff - source/target.h
Force shared linking on Android
[builder.git] / source / target.h
index 64a132c9f13a0460f8608695cb632b88f3ed5522..e7150c205deb0d1b274b63da6a0194abd3161299 100644 (file)
@@ -9,6 +9,7 @@
 #include <msp/time/timestamp.h>
 
 class Builder;
+class BuildInfo;
 class Component;
 class SourcePackage;
 class Task;
@@ -41,6 +42,7 @@ protected:
 
 public:
        sigc::signal<void> signal_bubble_rebuild;
+       sigc::signal<void> signal_modified;
 
 protected:
        Builder &builder;
@@ -113,6 +115,8 @@ public:
        the build() function. */
        const Tool *get_tool() const { return tool; }
 
+       virtual void collect_build_info(BuildInfo &) const;
+
        /** Indicates if it's possible to build this target. */
        bool is_buildable() const { return tool!=0; }