mirror of
https://github.com/cuberite/SQLiteCpp.git
synced 2025-08-07 11:16:11 -04:00
set CMAKE_RUNTIME_OUTPUT_DIRECTORY so that executables and dlls share the bin/ directory
This commit is contained in:
parent
40638924e0
commit
3bdd13ae95
@ -25,6 +25,8 @@ option(SQLITECPP_BUILD_TESTS "Build and run tests." OFF)
|
|||||||
# BUILD_SHARED_LIBS is a standard CMake variable, but we declare it here to make it prominent
|
# BUILD_SHARED_LIBS is a standard CMake variable, but we declare it here to make it prominent
|
||||||
option(BUILD_SHARED_LIBS "Build shared libraries (DLLs)." OFF)
|
option(BUILD_SHARED_LIBS "Build shared libraries (DLLs)." OFF)
|
||||||
|
|
||||||
|
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
|
||||||
|
|
||||||
# Define useful variables to handle OS differences:
|
# Define useful variables to handle OS differences:
|
||||||
if (WIN32)
|
if (WIN32)
|
||||||
set(DEV_NULL "NUL")
|
set(DEV_NULL "NUL")
|
||||||
@ -485,11 +487,11 @@ if (SQLITECPP_BUILD_TESTS)
|
|||||||
enable_testing()
|
enable_testing()
|
||||||
|
|
||||||
# does the tests pass?
|
# does the tests pass?
|
||||||
add_test(UnitTests SQLiteCpp_tests)
|
add_test(UnitTests bin/SQLiteCpp_tests)
|
||||||
|
|
||||||
if (SQLITECPP_BUILD_EXAMPLES)
|
if (SQLITECPP_BUILD_EXAMPLES)
|
||||||
# does the example1 runs successfully?
|
# does the example1 runs successfully?
|
||||||
add_test(Example1Run SQLiteCpp_example1)
|
add_test(Example1Run bin/SQLiteCpp_example1)
|
||||||
endif (SQLITECPP_BUILD_EXAMPLES)
|
endif (SQLITECPP_BUILD_EXAMPLES)
|
||||||
else (SQLITECPP_BUILD_TESTS)
|
else (SQLITECPP_BUILD_TESTS)
|
||||||
message(STATUS "SQLITECPP_BUILD_TESTS OFF")
|
message(STATUS "SQLITECPP_BUILD_TESTS OFF")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user