diff options
author | Fernando Lopez Jr <fernando.lopezjr@gmail.com> | 2017-07-17 08:53:03 +0100 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2017-07-22 06:56:00 +0700 |
commit | 7cd1f092dc163a91292aaf3bfd81482384fb69c2 (patch) | |
tree | 798c86882c6b58003e24b4b474787dcef0df24ce /system/capstone/CMakeLists.txt.patch | |
parent | 05fc5fe63acb2381b85fbebb8b0ac3bd80332986 (diff) | |
download | slackbuilds-7cd1f092dc163a91292aaf3bfd81482384fb69c2.tar.gz |
system/capstone: Updated for version 4.0_alpha5.
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'system/capstone/CMakeLists.txt.patch')
-rw-r--r-- | system/capstone/CMakeLists.txt.patch | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/system/capstone/CMakeLists.txt.patch b/system/capstone/CMakeLists.txt.patch new file mode 100644 index 0000000000..123c94bd83 --- /dev/null +++ b/system/capstone/CMakeLists.txt.patch @@ -0,0 +1,41 @@ +--- CMakeLists.txt 2017-04-17 07:31:11.000000000 -0600 ++++ CMakeLists_new.txt 2017-07-16 19:39:43.597509953 -0600 +@@ -460,21 +460,34 @@ + source_group("Include\\M68K" FILES ${HEADERS_M68K}) + source_group("Include\\TMS320C64x" FILES ${HEADERS_TMS320C64X}) + ++### test library 64bit routine: ++get_property(LIB64 GLOBAL PROPERTY FIND_LIBRARY_USE_LIB64_PATHS) ++ ++if ("${LIB64}" STREQUAL "TRUE") ++ set(LIBSUFFIX 64) ++else() ++ set(LIBSUFFIX "") ++endif() ++ ++set(INSTALL_LIB_DIR lib${LIBSUFFIX} CACHE PATH "Installation directory for libraries") ++mark_as_advanced(INSTALL_LIB_DIR) ++ ++ + ## installation + install(FILES ${HEADERS_COMMON} DESTINATION include/capstone) + + if (CAPSTONE_BUILD_STATIC) + install(TARGETS capstone-static + RUNTIME DESTINATION bin +- LIBRARY DESTINATION lib +- ARCHIVE DESTINATION lib) ++ LIBRARY DESTINATION ${INSTALL_LIB_DIR} ++ ARCHIVE DESTINATION ${INSTALL_LIB_DIR}) + endif () + + if (CAPSTONE_BUILD_SHARED) + install(TARGETS capstone-shared + RUNTIME DESTINATION bin +- LIBRARY DESTINATION lib +- ARCHIVE DESTINATION lib) ++ LIBRARY DESTINATION ${INSTALL_LIB_DIR} ++ ARCHIVE DESTINATION ${INSTALL_LIB_DIR}) + endif () + + if (CAPSTONE_BUILD_SHARED) |