CMake: reformat for consistency.
Normalize keywords to: if (...) elseif (...) else() endif() foreach (...) endforeach() other(...) Normalize whitespace to 4 spaces.
This commit is contained in:
parent
c48157aa4b
commit
d214308f5f
@ -239,7 +239,18 @@ if (NOT DEFINED PYBIND11_INCLUDE_DIR)
|
|||||||
set(PYBIND11_INCLUDE_DIR "3rdparty/pybind11/include")
|
set(PYBIND11_INCLUDE_DIR "3rdparty/pybind11/include")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
include_directories(common/kernel/ common/place/ common/route/ json/ frontend/ 3rdparty/json11/ 3rdparty/oourafft ${PYBIND11_INCLUDE_DIR} ${Boost_INCLUDE_DIRS} ${Python3_INCLUDE_DIRS})
|
include_directories(
|
||||||
|
common/kernel/
|
||||||
|
common/place/
|
||||||
|
common/route/
|
||||||
|
json/
|
||||||
|
frontend/
|
||||||
|
3rdparty/json11/
|
||||||
|
3rdparty/oourafft/
|
||||||
|
${PYBIND11_INCLUDE_DIR}
|
||||||
|
${Boost_INCLUDE_DIRS}
|
||||||
|
${Python3_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
find_package(Eigen3 REQUIRED NO_MODULE)
|
find_package(Eigen3 REQUIRED NO_MODULE)
|
||||||
link_libraries(Eigen3::Eigen)
|
link_libraries(Eigen3::Eigen)
|
||||||
@ -255,7 +266,15 @@ aux_source_directory(frontend/ FRONTEND_FILES)
|
|||||||
|
|
||||||
aux_source_directory(rust/ RUST_FILES)
|
aux_source_directory(rust/ RUST_FILES)
|
||||||
|
|
||||||
set(COMMON_FILES ${KERNEL_SRC_FILES} ${PLACE_SRC_FILES} ${ROUTE_SRC_FILES} ${EXT_JSON11_FILES} ${EXT_OOURAFFT_FILES} ${JSON_PARSER_FILES} ${FRONTEND_FILES})
|
set(COMMON_FILES
|
||||||
|
${KERNEL_SRC_FILES}
|
||||||
|
${PLACE_SRC_FILES}
|
||||||
|
${ROUTE_SRC_FILES}
|
||||||
|
${EXT_JSON11_FILES}
|
||||||
|
${EXT_OOURAFFT_FILES}
|
||||||
|
${JSON_PARSER_FILES}
|
||||||
|
${FRONTEND_FILES}
|
||||||
|
)
|
||||||
|
|
||||||
if (NOT CMAKE_BUILD_TYPE)
|
if (NOT CMAKE_BUILD_TYPE)
|
||||||
set(CMAKE_BUILD_TYPE Release)
|
set(CMAKE_BUILD_TYPE Release)
|
||||||
@ -373,10 +392,10 @@ foreach (family ${ARCH})
|
|||||||
target_compile_definitions(${target} PRIVATE USE_RUST)
|
target_compile_definitions(${target} PRIVATE USE_RUST)
|
||||||
foreach (crate ${RUST_CRATES})
|
foreach (crate ${RUST_CRATES})
|
||||||
target_link_libraries(${target} PRIVATE ${crate})
|
target_link_libraries(${target} PRIVATE ${crate})
|
||||||
endforeach(crate)
|
endforeach()
|
||||||
endif()
|
endif()
|
||||||
endforeach (target)
|
endforeach()
|
||||||
endforeach (family)
|
endforeach()
|
||||||
|
|
||||||
file(GLOB_RECURSE CLANGFORMAT_FILES *.cc *.h)
|
file(GLOB_RECURSE CLANGFORMAT_FILES *.cc *.h)
|
||||||
string(REGEX REPLACE "[^;]*/ice40/chipdb/chipdb-[^;]*.cc" "" CLANGFORMAT_FILES "${CLANGFORMAT_FILES}")
|
string(REGEX REPLACE "[^;]*/ice40/chipdb/chipdb-[^;]*.cc" "" CLANGFORMAT_FILES "${CLANGFORMAT_FILES}")
|
||||||
|
@ -19,11 +19,11 @@ else()
|
|||||||
message(STATUS "Trellis program prefix: ${TRELLIS_PROGRAM_PREFIX}")
|
message(STATUS "Trellis program prefix: ${TRELLIS_PROGRAM_PREFIX}")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
IF(DEFINED ENV{TRELLIS_INSTALL_PREFIX})
|
if (DEFINED ENV{TRELLIS_INSTALL_PREFIX})
|
||||||
set(trellis_default_install_prefix $ENV{TRELLIS_INSTALL_PREFIX})
|
set(trellis_default_install_prefix $ENV{TRELLIS_INSTALL_PREFIX})
|
||||||
ELSE()
|
else()
|
||||||
set(trellis_default_install_prefix ${CMAKE_INSTALL_PREFIX})
|
set(trellis_default_install_prefix ${CMAKE_INSTALL_PREFIX})
|
||||||
ENDIF()
|
endif()
|
||||||
|
|
||||||
set(TRELLIS_INSTALL_PREFIX ${trellis_default_install_prefix} CACHE STRING
|
set(TRELLIS_INSTALL_PREFIX ${trellis_default_install_prefix} CACHE STRING
|
||||||
"Trellis install prefix")
|
"Trellis install prefix")
|
||||||
|
@ -4,4 +4,4 @@ foreach(uarch ${VIADUCT_UARCHES})
|
|||||||
foreach (target ${family_targets})
|
foreach (target ${family_targets})
|
||||||
target_sources(${target} PRIVATE ${UARCH_FILES})
|
target_sources(${target} PRIVATE ${UARCH_FILES})
|
||||||
endforeach()
|
endforeach()
|
||||||
endforeach(uarch)
|
endforeach()
|
||||||
|
@ -21,4 +21,4 @@ foreach(uarch ${HIMBAECHEL_UARCH})
|
|||||||
target_sources(${target} PRIVATE ${HM_UARCH_TEST_FILES})
|
target_sources(${target} PRIVATE ${HM_UARCH_TEST_FILES})
|
||||||
endforeach()
|
endforeach()
|
||||||
endif()
|
endif()
|
||||||
endforeach(uarch)
|
endforeach()
|
||||||
|
@ -13,11 +13,11 @@ if(DEFINED NEXUS_CHIPDB)
|
|||||||
add_custom_target(chipdb-nexus-bbas ALL)
|
add_custom_target(chipdb-nexus-bbas ALL)
|
||||||
else()
|
else()
|
||||||
# shared among all families
|
# shared among all families
|
||||||
IF(DEFINED ENV{OXIDE_INSTALL_PREFIX})
|
if (DEFINED ENV{OXIDE_INSTALL_PREFIX})
|
||||||
set(oxide_default_install_prefix $ENV{OXIDE_INSTALL_PREFIX})
|
set(oxide_default_install_prefix $ENV{OXIDE_INSTALL_PREFIX})
|
||||||
ELSE()
|
else()
|
||||||
set(oxide_default_install_prefix ${CMAKE_INSTALL_PREFIX})
|
set(oxide_default_install_prefix ${CMAKE_INSTALL_PREFIX})
|
||||||
ENDIF()
|
endif()
|
||||||
set(OXIDE_INSTALL_PREFIX "${oxide_default_install_prefix}" CACHE STRING
|
set(OXIDE_INSTALL_PREFIX "${oxide_default_install_prefix}" CACHE STRING
|
||||||
"prjoxide install prefix")
|
"prjoxide install prefix")
|
||||||
message(STATUS "prjoxide install prefix: ${OXIDE_INSTALL_PREFIX}")
|
message(STATUS "prjoxide install prefix: ${OXIDE_INSTALL_PREFIX}")
|
||||||
|
Loading…
Reference in New Issue
Block a user