Simplify symlink installation
parent
52951b5a5f
commit
24da482692
|
|
@ -72,7 +72,11 @@ install(DIRECTORY DESTINATION ${ISCE2_PKG}/helper)
|
||||||
# CMake will install a python package named "isce2",
|
# CMake will install a python package named "isce2",
|
||||||
# but legacy scripts import it as simply "isce".
|
# but legacy scripts import it as simply "isce".
|
||||||
# Make a symlink isce -> isce2 for compatibility.
|
# Make a symlink isce -> isce2 for compatibility.
|
||||||
set(symsrc ${CMAKE_INSTALL_PREFIX}/${ISCE2_PKG})
|
set(symsrc isce2)
|
||||||
set(symdest ${symsrc}/../isce)
|
if(IS_ABSOLUTE "${PYTHON_MODULE_DIR}")
|
||||||
|
set(symdest "${PYTHON_MODULE_DIR}/isce")
|
||||||
|
else()
|
||||||
|
set(symdest "${CMAKE_INSTALL_PREFIX}/${PYTHON_MODULE_DIR}/isce")
|
||||||
|
endif()
|
||||||
install(CODE "execute_process(COMMAND
|
install(CODE "execute_process(COMMAND
|
||||||
${CMAKE_COMMAND} -E create_symlink ${symsrc} ${symdest})")
|
${CMAKE_COMMAND} -E create_symlink ${symsrc} ${symdest})")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue