summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Zhakov <ivan@apache.org>2022-06-20 09:45:25 +0000
committerIvan Zhakov <ivan@apache.org>2022-06-20 09:45:25 +0000
commit38070aa6bed5f817d136e805c8b9a950f71438cc (patch)
treefd5877cdd84a901e7c11f02f7556db218ed52961
parent2554cc88b19da55779ec501c683b2900ca542386 (diff)
downloadapr-38070aa6bed5f817d136e805c8b9a950f71438cc.tar.gz
On 1.8.x branch: Merge r1902072 from trunk:
* CMakeLists.txt: Set BINPATH for test executables. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.8.x@1902089 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 401184956..e4e36aaed 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -327,6 +327,7 @@ IF(APR_BUILD_TESTAPR)
ADD_EXECUTABLE(testall ${APR_TEST_SOURCES})
TARGET_LINK_LIBRARIES(testall ${whichapr} ${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()
@@ -370,6 +371,7 @@ IF(APR_BUILD_TESTAPR)
STRING(REGEX REPLACE ".*/([^\\]+)\\.c" "\\1" proggie ${sourcefile})
ADD_EXECUTABLE(${proggie} ${sourcefile})
TARGET_LINK_LIBRARIES(${proggie} ${whichapr} ${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()