Fix capstone dependency
This commit is contained in:
@@ -2,9 +2,6 @@ file(GLOB SOURCES *.cpp)
|
|||||||
file(GLOB HEADERS *.hpp)
|
file(GLOB HEADERS *.hpp)
|
||||||
|
|
||||||
add_subdirectory(core)
|
add_subdirectory(core)
|
||||||
option(CAPSTONE_ARCHITECTURE_DEFAULT OFF)
|
|
||||||
option(CAPSTONE_MIPS_SUPPORT ON)
|
|
||||||
add_subdirectory(../../external/capstone capstone)
|
|
||||||
|
|
||||||
add_library(backend ${SOURCES} ${HEADERS})
|
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/parallel-rdp parallel-rdp)
|
||||||
add_subdirectory(../../external/unarr unarr)
|
add_subdirectory(../../external/unarr unarr)
|
||||||
add_subdirectory(../../external/SDL SDL)
|
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_AUTOMOC ON)
|
||||||
set(CMAKE_AUTORCC ON)
|
set(CMAKE_AUTORCC ON)
|
||||||
@@ -94,7 +96,7 @@ add_executable(kaizen-qt
|
|||||||
Debugger.cpp
|
Debugger.cpp
|
||||||
CodeModel.hpp)
|
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)
|
target_compile_definitions(kaizen-qt PUBLIC SDL_MAIN_HANDLED)
|
||||||
|
|
||||||
file(COPY ../../resources/ DESTINATION ${PROJECT_BINARY_DIR}/resources/)
|
file(COPY ../../resources/ DESTINATION ${PROJECT_BINARY_DIR}/resources/)
|
||||||
|
|||||||
Reference in New Issue
Block a user