FORCE_DYNAMIC //< Only accept dynamic libraries
};
+ enum RuntimePathMode
+ {
+ NO_RPATH, //< Do not record rpath in binaries
+ RELATIVE, //< Record relative rpath in binaries
+ ABSOLUTE //< Record absolute rpath in binaries
+ };
+
class Loader: public Msp::DataFile::ObjectLoader<BuildInfo>
{
public:
PathList libpath;
WordList libs;
Tracked<LibraryMode> libmode;
+ Tracked<RuntimePathMode> rpath_mode;
LibModeMap libmodes;
WordList keep_symbols;
StandardMap standards;