@@ -9,12 +9,21 @@ include(ProcessorCount)
99ProcessorCount (N_PROCS )
1010message (STATUS "Detected ${N_PROCS} processor cores" )
1111
12+ # default git location unless otherwise specified
13+ set (CTEST_GIT_COMMAND "/usr/bin/git" )
14+
15+ # default build location unless otherwise specified
16+ set (CTEST_BINARY_DIRECTORY "/home/ci/scopehal-apps/build" )
17+ set (CTEST_SOURCE_DIRECTORY "/home/ci/scopehal-apps/" )
18+
19+ # default generator unless otherwise specified
20+ set (CTEST_CMAKE_GENERATOR "Unix Makefiles" )
21+
1222# azonenberg's dev box for testing
1323if (${HOSTNAME} STREQUAL "havequick" )
1424 set (CTEST_SITE dev-havequick)
1525 set (CTEST_BUILD_NAME x86_64-linux -debian-13-nvidia)
1626 set (CTEST_DASHBOARD Experimental)
17- set (CTEST_GIT_COMMAND "/usr/bin/git" )
1827 message (STATUS "Found known dev config: havequick" )
1928
2029 set (CTEST_BINARY_DIRECTORY "." )
@@ -28,11 +37,20 @@ elseif(${HOSTNAME} STREQUAL "debian-stable" )
2837 set (CTEST_GIT_COMMAND "/usr/bin/git" )
2938 message (STATUS "Found known CI config: debian-stable" )
3039
31- set (CTEST_BINARY_DIRECTORY "/home/ci/scopehal-apps/build" )
32- set (CTEST_SOURCE_DIRECTORY "/home/ci/scopehal-apps/" )
3340 set (CTEST_BUILD_CONFIGURATION "RelWithDebInfo" )
34- set (CTEST_CMAKE_GENERATOR "Unix Makefiles" )
3541 set (CONFIGURE_OPTIONS "-DBUILD_TESTING=ON" )
42+
43+ # CI Debian Bookworm
44+ elseif (${HOSTNAME} STREQUAL "debian-oldstable" )
45+ set (CTEST_SITE ci-debian-oldstable)
46+ set (CTEST_BUILD_NAME x86_64-linux -debian-12-nvidia)
47+ set (CTEST_DASHBOARD Continuous)
48+ set (CTEST_GIT_COMMAND "/usr/bin/git" )
49+ message (STATUS "Found known CI config: debian-oldstable" )
50+
51+ set (CTEST_BUILD_CONFIGURATION "RelWithDebInfo" )
52+ set (CONFIGURE_OPTIONS "-DBUILD_TESTING=ON" )
53+
3654else ()
3755
3856 #set(CTEST_SITE ${HOSTNAME})
0 commit comments