Andrei Vlad LUTAS
f8a3011a49
Added support for AESDEC, AESDECLAST and AESIMC emulation, using compiler intrinsics - they will be used only if the SHEMU_OPT_SUPPORT_AES is set (so the integrator can properly check for AES-NI support in hardware).
...
Fixed shemu option on Linux - make sure proper RIP is provided.
2020-12-04 10:52:56 +02:00
Bogdan-Viorel BOSINTA
1fd35e9f30
Include disasmtool in packages
2020-11-20 15:01:17 +02:00
Bogdan-Viorel BOSINTA
9a18cde5ea
Add support for CPack
2020-11-20 15:01:17 +02:00
Bogdan-Viorel BOSINTA
704e452353
Cleanup CMakeLists.txt
2020-11-20 15:01:16 +02:00
Ionel-Cristinel ANICHITEI
88c0adfc48
Add support for find_package
2020-11-18 14:21:08 +02:00
Anichitei Ionel-Cristinel
11fa28a8bb
Fix CMake install target
...
This should fix #30
2020-11-18 13:06:19 +02:00
Ionel-Cristinel ANICHITEI
81664ff09f
Use CMAKE_CURRENT_LIST_DIR instead of CMAKE_SOURCE_DIR when reading version.h
2020-11-17 14:16:35 +02:00
Ionel-Cristinel ANICHITEI
15fe86d7d3
Fix library order
2020-11-17 13:20:49 +02:00
Ionel-Cristinel ANICHITEI
190d3e59f3
Extract version information from version.h
...
This is done so we have a single place that holds versioning information. While it would be easier to generate the DISASM_VERSION_* definitions based on the PROJECT_VERSION_* values, doing this for Visual Studio builds that do not use CMake is not trivial
2020-11-17 12:44:10 +02:00
Ionel-Cristinel ANICHITEI
f5d91d7cb5
Use Release as the default build type
2020-11-17 11:41:19 +02:00
Ionel-Cristinel ANICHITEI
3ac7fec729
Lower the minimum required CMake version
2020-11-17 11:31:14 +02:00
Ionel-Cristinel ANICHITEI
fbafa8b8f5
Set the output directory to bin/x64/
...
This is consistent with the current Makefiles
2020-11-17 11:19:31 +02:00
Ionel-Cristinel ANICHITEI
0af56019c2
Initial CMake support
2020-11-17 11:04:30 +02:00