X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fdatafile.cpp;h=17a47b6437ce56b34efe024e00516b896576b10f;hb=50baabc242633d531d3f9542e9a64491b6e12c6c;hp=5457a2b98f883cde0174aa85cd54ffc0477f3e0b;hpb=172db6b81ecc2aa418729a6815b9134a685545fc;p=builder.git diff --git a/source/datafile.cpp b/source/datafile.cpp index 5457a2b..17a47b6 100644 --- a/source/datafile.cpp +++ b/source/datafile.cpp @@ -4,17 +4,16 @@ #include "sourcepackage.h" DataFile::DataFile(Builder &b, const Component &c, File &s): - FileTarget(b, &c.get_package(), generate_target_path(c)), + FileTarget(b, c.get_package(), generate_target_path(c)), component(c), source(s) { - buildable = true; - add_depend(&source); + add_dependency(source); - install_location = "share/"+package->get_name(); + install_location = Msp::FS::Path("share")/package->get_name(); } Msp::FS::Path DataFile::generate_target_path(const Component &comp) { - return comp.get_package().get_out_dir()/(comp.get_name()+".dat"); + return comp.get_package().get_output_directory()/(comp.get_name()+".dat"); }