mirror of
https://github.com/bitdefender/bddisasm.git
synced 2024-11-18 05:28:09 +00:00
Include disasmtool in packages
This commit is contained in:
parent
9a18cde5ea
commit
1fd35e9f30
@ -164,4 +164,9 @@ set(CPACK_DEBIAN_PACKAGE_DEPENDS "")
|
||||
set(CPACK_DEBIAN_PACKAGE_ARCHITECTURE "amd64")
|
||||
set(CPACK_DEBIAN_PACKAGE_SECTION "devel")
|
||||
|
||||
if (INCLUDE_TOOL)
|
||||
add_subdirectory("disasmtool_lix")
|
||||
add_dependencies(disasmtool bdshemu)
|
||||
endif()
|
||||
|
||||
include(CPack)
|
||||
|
@ -27,9 +27,6 @@ set(disasmtool_src_files
|
||||
dumpers.cpp
|
||||
)
|
||||
|
||||
find_library(DISASM_LIB bddisasm PATHS "${DISASM_DIRECTORY}/${DISASM_BUILD_PREFIX}/${CMAKE_BUILD_TYPE}" NO_DEFAULT_PATH)
|
||||
message(STATUS "Disasm lib used: ${DISASM_LIB}")
|
||||
|
||||
find_package(RapidJSON)
|
||||
|
||||
if (RapidJSON_FOUND)
|
||||
@ -274,6 +271,11 @@ set_target_properties(${PROJECT_NAME}
|
||||
CXX_EXTENSIONS ON
|
||||
)
|
||||
|
||||
target_link_libraries(${CMAKE_PROJECT_NAME} ${DISASM_LIB})
|
||||
target_link_directories(${PROJECT_NAME} PRIVATE "${DISASM_DIRECTORY}/bin/x64/${CMAKE_BUILD_TYPE}")
|
||||
target_link_libraries(${PROJECT_NAME} PRIVATE bddisasm bdshemu)
|
||||
|
||||
INSTALL(TARGETS disasmtool
|
||||
RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_BINDIR}"
|
||||
)
|
||||
|
||||
unset(DISASM_LIB CACHE)
|
||||
|
Loading…
Reference in New Issue
Block a user