File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -782,13 +782,16 @@ install(
782782 DESTINATION "${LIBINT2_INSTALL_INCLUDEDIR}/libint2"
783783 )
784784
785- # install basis.h at install time so LIBINT_DATADIR_ABSOLUTE reflects any --prefix override
785+ # install basis.h at install time so LIBINT_DATADIR_ABSOLUTE reflects
786+ # any --prefix override. $ENV{DESTDIR} must be prepended manually
787+ # here: install(CODE) runs custom code and does not get the automatic
788+ # DESTDIR handling that install(FILES) etc. have.
786789install(CODE "
787790 set(LIBINT_VERSION \"${LIBINT_VERSION}\")
788791 set(LIBINT_DATADIR_ABSOLUTE \"\${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/libint/${LIBINT_VERSION}\")
789792 configure_file(
790793 \"${PROJECT_SOURCE_DIR}/include/libint2/basis.h.in\"
791- \"\${CMAKE_INSTALL_PREFIX}/${LIBINT2_INSTALL_INCLUDEDIR}/libint2/basis.h\"
794+ \"\$ENV{DESTDIR}\$ {CMAKE_INSTALL_PREFIX}/${LIBINT2_INSTALL_INCLUDEDIR}/libint2/basis.h\"
792795 @ONLY)
793796")
794797
You can’t perform that action at this time.
0 commit comments