#define OBJECTFILE_H_
#include "filetarget.h"
+#include "libbuilder_api.h"
class SourceFile;
/**
Object files are compiled from source files.
*/
-class ObjectFile: public FileTarget
+class LIBBUILDER_API ObjectFile: public FileTarget
{
private:
SourceFile &source;
bool is_used_in_shared_library() const { return used_in_shlib; }
void collect_build_info(BuildInfo &) const override;
-
-private:
- void find_dependencies() override;
-
- void find_dependencies(FileTarget &, std::vector<FileTarget *> &);
};
#endif