Fix modular compilation

This commit is contained in:
Romain Thomas 2020-12-21 08:37:08 +01:00
parent c365a533bc
commit db9ffbb61c
2 changed files with 8 additions and 0 deletions

View File

@ -51,6 +51,7 @@ set(LIEF_ART_SUPPORT 0)
set(LIEF_JSON_SUPPORT 0)
set(LIEF_LOGGING_SUPPORT 0)
set(LIEF_LOGGING_DEBUG 0)
set(LIEF_FROZEN_ENABLED 0)
if(LIEF_ELF)

View File

@ -21,17 +21,24 @@
#include "LIEF/OAT.hpp"
#if defined(LIEF_ELF_SUPPORT)
#include "LIEF/ELF/utils.hpp"
#include "LIEF/ELF/Parser.hpp"
#include "LIEF/ELF/Binary.hpp"
#endif
#if defined(LIEF_PE_SUPPORT)
#include "LIEF/PE/utils.hpp"
#include "LIEF/PE/Parser.hpp"
#include "LIEF/PE/Binary.hpp"
#endif
#if defined(LIEF_MACHO_SUPPORT)
#include "LIEF/MachO/utils.hpp"
#include "LIEF/MachO/Parser.hpp"
#include "LIEF/MachO/FatBinary.hpp"
#include "LIEF/MachO/Binary.hpp"
#endif
#include "LIEF/exception.hpp"