# Integrate SYSTEMC as source project. # # FetchContent makes the dependency available during cmake configuration step # and acts similar to *add_subdirectory*, that means all targets of the # sub-project are available in the main project. # # NOTE: Target name must be unique across the main project and all sub-project, # names may clash :^) include(FetchContent) FetchContent_Declare( systemc GIT_REPOSITORY https://github.com/accellera-official/systemc GIT_TAG master EXCLUDE_FROM_ALL ) # This makes all targets from the sub-project available. FetchContent_MakeAvailable(systemc)