build: push INSTALL_PREFIX from env to cmake var
This commit is contained in:
parent
0f947ee693
commit
cb4846a58d
@ -21,7 +21,13 @@ else()
|
||||
message(STATUS "Trellis program prefix: ${TRELLIS_PROGRAM_PREFIX}")
|
||||
endif()
|
||||
|
||||
set(TRELLIS_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX} CACHE STRING
|
||||
IF(DEFINED ENV{TRELLIS_INSTALL_PREFIX})
|
||||
set(trellis_default_install_prefix $ENV{TRELLIS_INSTALL_PREFIX})
|
||||
ELSE()
|
||||
set(trellis_default_install_prefix ${CMAKE_INSTALL_PREFIX})
|
||||
ENDIF()
|
||||
|
||||
set(TRELLIS_INSTALL_PREFIX ${trellis_default_install_prefix} CACHE STRING
|
||||
"Trellis install prefix")
|
||||
message(STATUS "Trellis install prefix: ${TRELLIS_INSTALL_PREFIX}")
|
||||
|
||||
|
@ -22,6 +22,8 @@ else()
|
||||
get_filename_component(dir ${ICEBOX_ROOT} DIRECTORY)
|
||||
get_filename_component(dir ${dir} DIRECTORY)
|
||||
set(icestorm_default_install_prefix ${dir})
|
||||
elseif(DEFINED ENV{ICESTORM_INSTALL_PREFIX})
|
||||
set(icestorm_default_install_prefix $ENV{ICESTORM_INSTALL_PREFIX})
|
||||
endif()
|
||||
set(ICESTORM_INSTALL_PREFIX ${icestorm_default_install_prefix} CACHE STRING
|
||||
"IceStorm install prefix")
|
||||
|
@ -13,7 +13,12 @@ if(DEFINED NEXUS_CHIPDB)
|
||||
add_custom_target(chipdb-nexus-bbas ALL)
|
||||
else()
|
||||
# shared among all families
|
||||
set(OXIDE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}" CACHE STRING
|
||||
IF(DEFINED ENV{OXIDE_INSTALL_PREFIX})
|
||||
set(oxide_default_install_prefix $ENV{OXIDE_INSTALL_PREFIX})
|
||||
ELSE()
|
||||
set(oxide_default_install_prefix ${CMAKE_INSTALL_PREFIX})
|
||||
ENDIF()
|
||||
set(OXIDE_INSTALL_PREFIX "${oxide_default_install_prefix}" CACHE STRING
|
||||
"prjoxide install prefix")
|
||||
message(STATUS "prjoxide install prefix: ${OXIDE_INSTALL_PREFIX}")
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user