3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-06-18 23:06:26 +00:00

Use block() to isolate cmake variables

This commit is contained in:
Miodrag Milanovic 2026-06-18 14:54:14 +02:00
parent a4f5137320
commit b6c57ce9bf

View file

@ -7,18 +7,18 @@ add_subdirectory(json11)
add_subdirectory(minisat)
add_subdirectory(sha1)
add_subdirectory(subcircuit)
set(_old_BUILD_SHARED_LIBS "${BUILD_SHARED_LIBS}")
set(BUILD_SHARED_LIBS OFF)
include(FetchContent)
option(FMT_INSTALL OFF)
FetchContent_Declare(
fmt
EXCLUDE_FROM_ALL
SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/fmt
)
FetchContent_MakeAvailable(fmt)
if (NOT YOSYS_WITHOUT_SLANG)
set(SLANG_USE_MIMALLOC OFF)
add_subdirectory(slang)
endif()
set(BUILD_SHARED_LIBS "${_old_BUILD_SHARED_LIBS}")
block()
set(BUILD_SHARED_LIBS OFF)
include(FetchContent)
option(FMT_INSTALL OFF)
FetchContent_Declare(
fmt
EXCLUDE_FROM_ALL
SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/fmt
)
FetchContent_MakeAvailable(fmt)
if (NOT YOSYS_WITHOUT_SLANG)
set(SLANG_USE_MIMALLOC OFF)
add_subdirectory(slang)
endif()
endblock()