aboutsummaryrefslogtreecommitdiffstats
path: root/wsutil/CMakeLists.txt
diff options
context:
space:
mode:
authorJoão Valverde <joao.valverde@tecnico.ulisboa.pt>2019-01-30 23:56:54 +0000
committerJoão Valverde <j@v6e.pt>2019-07-21 15:54:41 +0000
commit6e5ba74b31e5053c0ba0f3eaa79ff97d03eb5595 (patch)
treef1dcb909bf5fd4a5154af20d58b559e39c0d4eee /wsutil/CMakeLists.txt
parentcdac470a60a0fd4ac871072f732a13038e691e73 (diff)
Remove ABI compliance checker code.
It's broken, unmaintained, poorly implemented and obsoleted by saner debug-info methods. Note: To do the compliance check properly would require much more extensive work to clearly define public and private interfaces (without manual bookeeping of files or symbols either, of course, because who would want that...). Change-Id: Ib801f3c152ca2369f95ca1f4af4d37cd8cc7c47a Reviewed-on: https://code.wireshark.org/review/33928 Petri-Dish: João Valverde <j@v6e.pt> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl> Reviewed-by: João Valverde <j@v6e.pt>
Diffstat (limited to 'wsutil/CMakeLists.txt')
-rw-r--r--wsutil/CMakeLists.txt14
1 files changed, 0 insertions, 14 deletions
diff --git a/wsutil/CMakeLists.txt b/wsutil/CMakeLists.txt
index dbdc65554f..f7f0244292 100644
--- a/wsutil/CMakeLists.txt
+++ b/wsutil/CMakeLists.txt
@@ -7,8 +7,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
-include(UseABICheck)
-
add_definitions(-DPLUGIN_DIR=\"${CMAKE_INSTALL_PREFIX}/${PLUGIN_INSTALL_LIBDIR}\")
add_definitions(-DEXTCAP_DIR=\"${CMAKE_INSTALL_PREFIX}/${EXTCAP_INSTALL_LIBDIR}\")
add_definitions(-DDATA_DIR=\"${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}\")
@@ -251,18 +249,6 @@ set_target_properties(wsutil PROPERTIES
INSTALL_RPATH "${LIBRARY_INSTALL_RPATH}"
)
-ABICHECK(libwsutil)
-
-add_custom_command(OUTPUT libwsutil.abi.tar.gz
- COMMAND ${CMAKE_COMMAND} -E remove_directory ${ABICHECK_TMPDIR}
- COMMAND ${CMAKE_COMMAND} -E make_directory ${ABICHECK_TMPDIR}
- COMMAND ${ABI_COPY_COMMAND} ../config.h ${ABICHECK_TMPDIR}/ ${ABI_COPY_FLAGS}
- COMMAND ${ABI_COPY_COMMAND} ${ABICHECK_HEADERS} ${ABICHECK_TMPDIR}/ ${ABI_COPY_FLAGS}
- COMMAND ${ABICHECK_COMMAND}
- COMMAND cp ${CMAKE_CURRENT_BINARY_DIR}/abi_dumps/libwsutil/libwsutil_* ${CMAKE_CURRENT_BINARY_DIR}/libwsutil.abi.tar.gz
- COMMAND rm -rf ${ABICHECK_TMPDIR} ${CMAKE_CURRENT_BINARY_DIR}/abi_dumps
- DEPENDS ${HEADERS} wsutil)
-
target_link_libraries(wsutil
PUBLIC
${CMAKE_DL_LIBS}