X-Git-Url: http://git.tdb.fi/?p=builder.git;a=blobdiff_plain;f=source%2Flib%2Fcomponent.h;fp=source%2Flib%2Fcomponent.h;h=543ba33af457bedc8266c0296b76594b149f572a;hp=246bd44edd2e07c7fa1fedfb7cc8d7dcce1c1c3d;hb=fa77f807be7a92e655befa2c344128d2dadd788f;hpb=cb7570b1cc8364481550eca1447cd6a140b31aa7 diff --git a/source/lib/component.h b/source/lib/component.h index 246bd44..543ba33 100644 --- a/source/lib/component.h +++ b/source/lib/component.h @@ -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();