fix(CMake): not producing proper binary names #5070

This commit is contained in:
Alex Fabijanic
2025-12-05 13:52:03 -06:00
parent 42ffe44e5c
commit 4904acd257
22 changed files with 22 additions and 0 deletions

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(ActiveRecord-testrunner ${TEST_SRCS})
set_target_properties(ActiveRecord-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME ActiveRecord

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(CppParser-testrunner ${TEST_SRCS})
set_target_properties(CppParser-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME CppParser

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(Crypto-testrunner ${TEST_SRCS})
set_target_properties(Crypto-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME Crypto

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(DataMySQL-testrunner ${TEST_SRCS})
set_target_properties(DataMySQL-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME DataMySQL

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(DataODBC-testrunner ${TEST_SRCS})
set_target_properties(DataODBC-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME DataODBC

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(DataPostgreSQL-testrunner ${TEST_SRCS})
set_target_properties(DataPostgreSQL-testrunner PROPERTIES DEBUG_POSTFIX "d")
add_test(
NAME DataPostgreSQL
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}

View File

@@ -12,6 +12,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(DataSQLite-testrunner ${TEST_SRCS})
set_target_properties(DataSQLite-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME DataSQLite

View File

@@ -12,6 +12,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(Data-testrunner ${TEST_SRCS})
set_target_properties(Data-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME Data

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(Encodings-testrunner ${TEST_SRCS})
set_target_properties(Encodings-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME Encodings

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(JSON-testrunner ${TEST_SRCS})
set_target_properties(JSON-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME JSON

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(JWT-testrunner ${TEST_SRCS})
set_target_properties(JWT-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME JWT

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(MongoDB-testrunner ${TEST_SRCS})
set_target_properties(MongoDB-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME MongoDB

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(Net-testrunner ${TEST_SRCS})
set_target_properties(Net-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME Net

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(NetSSL-testrunner ${TEST_SRCS})
set_target_properties(NetSSL-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(NetSSLWin-testrunner ${TEST_SRCS})
set_target_properties(NetSSLWin-testrunner PROPERTIES DEBUG_POSTFIX "d")
add_test(
NAME NetSSLWin
WORKING_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(PDF-testrunner ${TEST_SRCS})
set_target_properties(PDF-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME PDF

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(Prometheus-testrunner ${TEST_SRCS})
set_target_properties(Prometheus-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME Prometheus

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(Redis-testrunner ${TEST_SRCS})
set_target_properties(Redis-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME Redis

View File

@@ -18,6 +18,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(Util-testrunner ${TEST_SRCS})
set_target_properties(Util-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME Util

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(XML-testrunner ${TEST_SRCS})
set_target_properties(XML-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME XML

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(Zip-testrunner ${TEST_SRCS})
set_target_properties(Zip-testrunner PROPERTIES DEBUG_POSTFIX "d")
if(ANDROID)
add_test(
NAME Zip

View File

@@ -11,6 +11,7 @@ POCO_SOURCES_AUTO_PLAT(TEST_SRCS OFF
)
add_executable(Modules-testrunner ${TEST_SRCS})
set_target_properties(Modules-testrunner PROPERTIES DEBUG_POSTFIX "d")
target_compile_definitions(Modules-testrunner PUBLIC ENABLE_MODULES)
target_link_libraries(Modules-testrunner PUBLIC Poco::Modules Poco::Foundation)