using namespace std;
using namespace Msp;
+FileTarget::FileTarget(Builder &b, const FS::Path &a):
+ FileTarget(b, 0, a)
+{ }
+
+FileTarget::FileTarget(Builder &b, const SourcePackage &p, const FS::Path &a):
+ FileTarget(b, &p, a)
+{ }
+
FileTarget::FileTarget(Builder &b, const SourcePackage *p, const FS::Path &a):
Target(b, generate_name(b, p, a)),
path(a)
bool nested_build_sig = false;
bool arch_in_build_sig = false;
- FileTarget(Builder &b, const Msp::FS::Path &a): FileTarget(b, 0, a) { }
- FileTarget(Builder &b, const SourcePackage &p, const Msp::FS::Path &a): FileTarget(b, &p, a) { }
+ FileTarget(Builder &b, const Msp::FS::Path &a);
+ FileTarget(Builder &b, const SourcePackage &p, const Msp::FS::Path &a);
private:
FileTarget(Builder &, const SourcePackage *, const Msp::FS::Path &);
void stat();