mirror of
https://github.com/lnis-uofu/OpenFPGA.git
synced 2026-05-28 01:59:44 +08:00
31 lines
956 B
CMake
31 lines
956 B
CMake
# Special for Yosys, which does not use CMake to install. Do manual install configuration here
|
|
include(GNUInstallDirs)
|
|
|
|
if (OPENFPGA_WITH_YOSYS STREQUAL "ON")
|
|
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/yosys/bin/
|
|
DESTINATION ${CMAKE_INSTALL_BINDIR}
|
|
COMPONENT openfpga_package
|
|
PATTERN "*"
|
|
PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ
|
|
)
|
|
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/yosys/share/
|
|
DESTINATION ${CMAKE_INSTALL_DATADIR}
|
|
COMPONENT openfpga_package
|
|
)
|
|
endif()
|
|
|
|
# Include all the documentation
|
|
if (OPENFPGA_INSTALL_DOC STREQUAL "ON")
|
|
message("Include documentation in installer")
|
|
install(DIRECTORY docs/build
|
|
DESTINATION ${CMAKE_INSTALL_DOCDIR}
|
|
COMPONENT openfpga_doc_package
|
|
)
|
|
endif()
|
|
|
|
# Include licenses
|
|
install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE"
|
|
DESTINATION "."
|
|
COMPONENT openfpga_package
|
|
)
|