4
0
mirror of https://github.com/QuasarApp/LIEF.git synced 2025-05-11 03:09:32 +00:00

6 Commits

Author SHA1 Message Date
Romain Thomas
4ef1bb845f Add new formats: OAT, DEX, VDEX, ART 2018-05-04 12:46:28 +02:00
Romain Thomas
70a18e8246 Merge branch 'pr/153' 2018-03-30 05:33:44 +02:00
Aure
04be950eab Add LIEF_SHARED_LIB option (default ON)
If LIEF_SHARED_LIB=off and LIEF_EXAMPLES=off and LIEF_PYTHON_API=off it works around bug  (Error compiling LIEF with VS2015 (fatal error C1001)) when calling the INSTALL build target
2018-03-30 05:32:59 +02:00
Romain Thomas
4ee01e5de5 Enable profiling 2018-03-28 07:29:05 +02:00
Romain Thomas
262af07311 Use Frozen for static const containers.
Thanks to https://github.com/serge-sans-paille/frozen

By default, Frozen is used if the compiler support C++14. It can be disabled by
using the "LIEF_DISABLE_FROZEN" option during the CMake configuration
step
2018-03-28 05:57:22 +02:00
Romain Thomas
3b17aba10e Refactor some parts of the Architecture:
* JSON visitor are located in the format namespace
  * Visitor are *real* visitor
  * Visitable class has been renamed to Object
  * Due to a bug in Visual Studio 2015, we move to VS2017
2018-03-13 16:49:02 +01:00