From a07057e869a75637037b648862b2bf0cd1c4dbf1 Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Sun, 9 Nov 2025 14:22:59 +0100 Subject: [PATCH] excludes quantum_keeper if SystemC is not 3.0 or higher --- scc | 2 +- tests/quantum_keeper_mt/CMakeLists.txt | 13 ++++++++----- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/scc b/scc index bf3b4e5..e8cda40 160000 --- a/scc +++ b/scc @@ -1 +1 @@ -Subproject commit bf3b4e5179d08f86cec099d78f0595c3d3488571 +Subproject commit e8cda40eaa6dcadc354c78857011e65efe44d061 diff --git a/tests/quantum_keeper_mt/CMakeLists.txt b/tests/quantum_keeper_mt/CMakeLists.txt index 413e451..9bcf71e 100644 --- a/tests/quantum_keeper_mt/CMakeLists.txt +++ b/tests/quantum_keeper_mt/CMakeLists.txt @@ -1,5 +1,8 @@ -add_executable (quantum_keeper_mt - sc_main.cpp -) -target_link_libraries (quantum_keeper_mt LINK_PUBLIC scc-sysc) -add_test(NAME quantum_keeper_mt COMMAND quantum_keeper_mt) \ No newline at end of file +message(STATUS "SC_VERSION is ${SC_VERSION_MAJOR}.${SC_VERSION_MINOR}.${SC_VERSION_PATCH}") +if(SC_VERSION_MAJOR GREATER 2) + add_executable (quantum_keeper_mt + sc_main.cpp + ) + target_link_libraries (quantum_keeper_mt LINK_PUBLIC scc-sysc) + add_test(NAME quantum_keeper_mt COMMAND quantum_keeper_mt) +endif() \ No newline at end of file