diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 8c1b94ce9..bb6798ca4 100755 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -129,6 +129,7 @@ function(add_systemc_library libName scBuildDefine) if(SYSTEMC_UNITY_BUILD) message(STATUS "Enable SystemC unity build") set_target_properties(${libName} PROPERTIES UNITY_BUILD ON) + set_source_files_properties(sysc/kernel/sc_main.cpp PROPERTIES SKIP_UNITY_BUILD_INCLUSION ON) set_source_files_properties(sysc/utils/sc_utils_ids.cpp PROPERTIES SKIP_UNITY_BUILD_INCLUSION ON) else() message(STATUS "Disable SystemC unity build")