From 70dce86ab34c3170a17609f4aeb92fc1bf9b5e31 Mon Sep 17 00:00:00 2001 From: Balint Reczey Date: Sat, 19 Oct 2013 14:55:12 +0000 Subject: Set and use TMPDIR for ABI dump generation when using CMake svn path=/trunk/; revision=52688 --- wiretap/CMakeLists.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'wiretap/CMakeLists.txt') diff --git a/wiretap/CMakeLists.txt b/wiretap/CMakeLists.txt index b5f9e9c4da..47ec7e4ec3 100644 --- a/wiretap/CMakeLists.txt +++ b/wiretap/CMakeLists.txt @@ -125,12 +125,12 @@ set_target_properties(wiretap PROPERTIES FOLDER "DLLs") ABICHECK(libwiretap) add_custom_command(OUTPUT libwiretap.abi.tar.gz - COMMAND cp ../config.h abi-check-headers/ + COMMAND cp ../config.h ${ABICHECK_TMPDIR}/ COMMAND abi-compliance-checker -l libwiretap -v1 ${FULL_SO_VERSION} -relpath ${CMAKE_CURRENT_BINARY_DIR} -dump-abi abi-descriptor.xml - || cat logs/libwiretap/[0-9]*/log.txt - COMMAND cp abi_dumps/libwiretap/libwiretap_* libwiretap.abi.tar.gz - COMMAND rm -rf abi-check-headers/* abi_dumps + || cat ${CMAKE_CURRENT_BINARY_DIR}/logs/libwiretap/[0-9]*/log.txt + COMMAND cp ${CMAKE_CURRENT_BINARY_DIR}/abi_dumps/libwiretap/libwiretap_* ${CMAKE_CURRENT_BINARY_DIR}/libwiretap.abi.tar.gz + COMMAND rm -rf ${ABICHECK_TMPDIR}/* ${CMAKE_CURRENT_BINARY_DIR}/abi_dumps DEPENDS ${HEADERS} wiretap) target_link_libraries(wiretap ${wiretap_LIBS}) -- cgit v1.2.1