summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Zhakov <ivan@apache.org>2022-06-19 21:05:52 +0000
committerIvan Zhakov <ivan@apache.org>2022-06-19 21:05:52 +0000
commit3fc38115a62986be507f5e2d5a8914d154f62f01 (patch)
tree87fc6879a97f22b3494fa92f243972f215026245
parentba79aed3059f9b11c065b3e0114446a9e5a059fb (diff)
downloadapr-3fc38115a62986be507f5e2d5a8914d154f62f01.tar.gz
* CMakeLists.txt: Set BINPATH for test executables.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1902072 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--CMakeLists.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5baa4630f..3f8082a00 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -589,6 +589,7 @@ IF(APR_BUILD_TESTAPR)
ADD_EXECUTABLE(testall ${APR_TEST_SOURCES})
TARGET_LINK_LIBRARIES(testall ${whichapr} ${XMLLIB_LIBRARIES} ${XLATE_LIBRARIES} ${APR_SYSTEM_LIBS})
+ SET_TARGET_PROPERTIES(testall PROPERTIES COMPILE_DEFINITIONS "BINPATH=$<TARGET_FILE_DIR:testall>")
IF(apiflag)
SET_TARGET_PROPERTIES(testall PROPERTIES COMPILE_FLAGS ${apiflag})
ENDIF()
@@ -634,6 +635,7 @@ IF(APR_BUILD_TESTAPR)
STRING(REGEX REPLACE ".*/([^\\]+)\\.c" "\\1" proggie ${sourcefile})
ADD_EXECUTABLE(${proggie} ${sourcefile})
TARGET_LINK_LIBRARIES(${proggie} ${whichapr} ${XMLLIB_LIBRARIES} ${XLATE_LIBRARIES} ${APR_SYSTEM_LIBS})
+ SET_TARGET_PROPERTIES(${proggie} PROPERTIES COMPILE_DEFINITIONS "BINPATH=$<TARGET_FILE_DIR:${proggie}>")
IF(apiflag)
SET_TARGET_PROPERTIES(${proggie} PROPERTIES COMPILE_FLAGS ${apiflag})
ENDIF()