Fix capstone dependency
This commit is contained in:
@@ -2,9 +2,6 @@ file(GLOB SOURCES *.cpp)
|
||||
file(GLOB HEADERS *.hpp)
|
||||
|
||||
add_subdirectory(core)
|
||||
option(CAPSTONE_ARCHITECTURE_DEFAULT OFF)
|
||||
option(CAPSTONE_MIPS_SUPPORT ON)
|
||||
add_subdirectory(../../external/capstone capstone)
|
||||
|
||||
add_library(backend ${SOURCES} ${HEADERS})
|
||||
target_link_libraries(backend PRIVATE core capstone)
|
||||
target_link_libraries(backend PRIVATE core)
|
||||
@@ -65,7 +65,9 @@ add_subdirectory(../backend backend)
|
||||
add_subdirectory(../../external/parallel-rdp parallel-rdp)
|
||||
add_subdirectory(../../external/unarr unarr)
|
||||
add_subdirectory(../../external/SDL SDL)
|
||||
|
||||
option(CAPSTONE_ARCHITECTURE_DEFAULT OFF)
|
||||
option(CAPSTONE_MIPS_SUPPORT ON)
|
||||
add_subdirectory(../../external/capstone capstone)
|
||||
|
||||
set(CMAKE_AUTOMOC ON)
|
||||
set(CMAKE_AUTORCC ON)
|
||||
@@ -94,7 +96,7 @@ add_executable(kaizen-qt
|
||||
Debugger.cpp
|
||||
CodeModel.hpp)
|
||||
|
||||
target_link_libraries(kaizen-qt PUBLIC SDL3::SDL3 SDL3::SDL3-static Qt6::Core Qt6::Gui Qt6::Widgets discord-rpc fmt mio nlohmann_json parallel-rdp backend)
|
||||
target_link_libraries(kaizen-qt PUBLIC SDL3::SDL3 SDL3::SDL3-static Qt6::Core Qt6::Gui Qt6::Widgets discord-rpc fmt mio nlohmann_json parallel-rdp capstone backend)
|
||||
target_compile_definitions(kaizen-qt PUBLIC SDL_MAIN_HANDLED)
|
||||
|
||||
file(COPY ../../resources/ DESTINATION ${PROJECT_BINARY_DIR}/resources/)
|
||||
|
||||
Reference in New Issue
Block a user