--- EXAMPLE/CMakeLists.txt 2023-05-10 08:17:48.000000000 +0800 +++ EXAMPLE/CMakeLists.txt 2023-10-29 11:57:48.000000000 +0800 @@ -33,7 +33,7 @@ set(FZEXM1 EMCURV_Driver.f90 EMCURV_Module.f90) add_executable(ie2d ${FZEXM1}) target_link_libraries(ie2d ${all_link_libs_z}) -install(TARGETS ie2d RUNTIME DESTINATION "${CMAKE_INSTALL_LIBDIR}/EXAMPLE") +install(TARGETS ie2d RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}/share/bpack/examples") add_dependencies(ie2d ie3d_sp) set(FZEXM2 EMCURV_Eigen_Driver.f90 EMCURV_Module.f90) @@ -50,7 +50,7 @@ add_executable(ie3deigen ${FZEXM4}) target_link_libraries(ie3deigen ${all_link_libs_z}) add_dependencies(ie3deigen ie3d) -install(TARGETS ie3deigen RUNTIME DESTINATION "${CMAKE_INSTALL_LIBDIR}/EXAMPLE") +install(TARGETS ie3deigen RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}/share/bpack/examples") set(FZEXM5 SMAT_Driver.f90) add_executable(smat ${FZEXM5}) @@ -66,14 +66,14 @@ add_executable(ie3dporteigen ${FZEXM9}) target_link_libraries(ie3dporteigen ${all_link_libs_z}) add_dependencies(ie3dporteigen frontaldist) -install(TARGETS ie3dporteigen RUNTIME DESTINATION "${CMAKE_INSTALL_LIBDIR}/EXAMPLE") +install(TARGETS ie3dporteigen RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}/share/bpack/examples") set(FZEXM10 EMSURF_Port_Driver.f90 EMSURF_Port_Module.f90 DoCubicInterp2D.c) add_executable(ie3dport ${FZEXM10}) target_link_libraries(ie3dport ${all_link_libs_z}) add_dependencies(ie3dport ie3dporteigen) -install(TARGETS ie3dport RUNTIME DESTINATION "${CMAKE_INSTALL_LIBDIR}/EXAMPLE") +install(TARGETS ie3dport RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}/share/bpack/examples") ########################################### double Fortran drivers