mirror of
https://github.com/momo5502/emulator.git
synced 2026-01-10 16:16:16 +00:00
44 lines
1014 B
CMake
44 lines
1014 B
CMake
set(UNICORN_ARCH "x86" CACHE STRING "")
|
|
add_subdirectory(unicorn)
|
|
|
|
##########################################
|
|
|
|
option(BASE64_ENABLE_TESTING "" OFF)
|
|
add_subdirectory(base64)
|
|
|
|
##########################################
|
|
|
|
option(FLATBUFFERS_BUILD_TESTS "" OFF)
|
|
option(FLATBUFFERS_INSTALL "" OFF)
|
|
add_subdirectory(flatbuffers)
|
|
|
|
if(MSVC)
|
|
target_compile_options(flatc PRIVATE /MD$<$<CONFIG:Debug>:d>)
|
|
endif()
|
|
|
|
##########################################
|
|
|
|
add_library(reflect INTERFACE)
|
|
target_include_directories(reflect INTERFACE
|
|
"${CMAKE_CURRENT_LIST_DIR}/reflect"
|
|
)
|
|
|
|
##########################################
|
|
|
|
add_subdirectory(minidump_cpp)
|
|
|
|
##########################################
|
|
|
|
|
|
option(CAPSTONE_BUILD_MACOS_THIN "" ON)
|
|
option(CAPSTONE_X86_SUPPORT "" ON)
|
|
option(CAPSTONE_X86_ATT_DISABLE "" ON)
|
|
option(CAPSTONE_ARCHITECTURE_DEFAULT "" OFF)
|
|
option(CAPSTONE_BUILD_STATIC_MSVC_RUNTIME "" OFF)
|
|
add_subdirectory(capstone)
|
|
|
|
##########################################
|
|
|
|
include(googletest.cmake)
|
|
include(zlib.cmake)
|