#include "filetarget.h"
-class SharedLibrary;
+class ObjectFile;
/**
An export definition file for a shared library. Only used on Windows.
*/
class ExportDefinitions: public FileTarget
{
-private:
- SharedLibrary &lib;
-
public:
- ExportDefinitions(Builder &, const Component &, SharedLibrary &);
+ ExportDefinitions(Builder &, const Component &, const std::list<ObjectFile *> &);
private:
static Msp::FS::Path generate_target_path(const Component &);
public:
virtual const char *get_type() const { return "ExportDefinitions"; }
-
- SharedLibrary &get_library() const { return lib; }
};
#endif