+ unsigned size = 0;
+ Msp::FS::Path install_location;
+ std::string install_filename;
+ bool nested_build_sig = false;
+ bool arch_in_build_sig = false;
+
+ FileTarget(Builder &, const Msp::FS::Path &);
+ FileTarget(Builder &, const SourcePackage &, const Msp::FS::Path &);
+private:
+ FileTarget(Builder &, const SourcePackage *, const Msp::FS::Path &);
+ void stat();
+ static std::string generate_name(Builder &, const SourcePackage *, const Msp::FS::Path &);