X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fobjectfile.cpp;h=0536755bb26788354d5e147e021f38fe64d0af36;hb=0f7867524bf87a389ff5d4f9d3290d68a254b693;hp=732fe142400f72159f2f800407c16d6287fce10d;hpb=3f0f7216789aeedba206308c452623351e406e75;p=builder.git diff --git a/source/objectfile.cpp b/source/objectfile.cpp index 732fe14..0536755 100644 --- a/source/objectfile.cpp +++ b/source/objectfile.cpp @@ -11,7 +11,8 @@ using namespace Msp; ObjectFile::ObjectFile(Builder &b, const Component &c, SourceFile &s): FileTarget(b, c.get_package(), generate_target_path(c, s.get_path())), - source(s) + source(s), + used_in_shlib(false) { component = &c; add_dependency(source); @@ -37,6 +38,11 @@ FS::Path ObjectFile::generate_target_path(const Component &comp, const FS::Path return temp_dir/(FS::basepart(fn)+".o"); } +void ObjectFile::set_used_in_shared_library(bool u) +{ + used_in_shlib = u; +} + void ObjectFile::collect_build_info(BuildInfo &binfo) const { Target::collect_build_info(binfo);