X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fexecutable.cpp;h=0cdeec41edda0a3c815d373fb326663fe863d2ac;hb=HEAD;hp=fe37c9f23f0e27b85c7d75e40f41a8269309e44d;hpb=49e4b3da76973a751c08a0e1674736e746bbf6e3;p=builder.git diff --git a/source/executable.cpp b/source/executable.cpp deleted file mode 100644 index fe37c9f..0000000 --- a/source/executable.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include "builder.h" -#include "component.h" -#include "executable.h" -#include "sourcepackage.h" - -using namespace std; -using namespace Msp; - -Executable::Executable(Builder &b, const FS::Path &p): - Binary(b, p) -{ } - -Executable::Executable(Builder &b, const Component &c, const std::list &objs): - Binary(b, c, generate_filename(c), objs) -{ - install_location = "bin"; -} - -string Executable::generate_filename(const Component &comp) -{ - const Architecture &arch = comp.get_package().get_builder().get_current_arch(); - return arch.get_executable_patterns().front().apply(comp.get_name()); -}