3 This file is part of builder
4 Copyright © 2006-2007, 2009 Mikko Rasa, Mikkosoft Productions
5 Distributed under the LGPL
15 Represents a shared library. Mainly exists to give extra information to the
18 class SharedLibrary: public Binary, public Library
24 SharedLibrary(Builder &, const Component &, const std::list<ObjectFile *> &);
25 virtual const char *get_type() const { return "SharedLibrary"; }
26 const std::string &get_soname() const { return soname; }
29 std::string create_soname(const Component &);