]> git.tdb.fi Git - builder.git/blobdiff - source/lib/component.h
Move some path and filename manipulations into the Component class
[builder.git] / source / lib / component.h
index 246bd44edd2e07c7fa1fedfb7cc8d7dcce1c1c3d..543ba33af457bedc8266c0296b76594b149f572a 100644 (file)
@@ -74,6 +74,9 @@ public:
        /** Prepares any required packages. */
        void prepare();
 
+       Msp::FS::Path get_temp_directory() const;
+       std::string flatten_source_path(const Msp::FS::Path &) const;
+
        /** Prepares the build information for building.  Pulls build info from the
        parent and dependency packages, and adds any component-specific flags. */
        virtual void create_build_info();