URI: 
       tCMakeLists.txt - pism - [fork] customized build of PISM, the parallel ice sheet model (tillflux branch)
  HTML git clone git://src.adamsgaard.dk/pism
   DIR Log
   DIR Files
   DIR Refs
   DIR LICENSE
       ---
       tCMakeLists.txt (1435B)
       ---
            1 # Install some Python-based pieces of PISM
            2 if (Pism_BUILD_PYTHON_BINDINGS)
            3   install (PROGRAMS
            4     ${Pism_SOURCE_DIR}/examples/python/ssa_forward.py
            5     ${Pism_SOURCE_DIR}/examples/python/sia_forward.py
            6     ${Pism_SOURCE_DIR}/examples/inverse/make_synth_ssa.py
            7     ${Pism_SOURCE_DIR}/examples/inverse/pismi.py
            8     ${Pism_SOURCE_DIR}/examples/inverse/verify_ssa_inv.py
            9     DESTINATION ${Pism_BIN_DIR} )
           10 
           11   install(DIRECTORY
           12     ${Pism_SOURCE_DIR}/site-packages/PISM
           13     DESTINATION ${PISM_INSTALL_PYTHON_MODULE_DIR}
           14     USE_SOURCE_PERMISSIONS
           15     COMPONENT RuntimeLibraries
           16     )
           17 
           18   install(DIRECTORY
           19     ${Pism_SOURCE_DIR}/site-packages/siple
           20     DESTINATION ${PISM_INSTALL_PYTHON_MODULE_DIR}
           21     USE_SOURCE_PERMISSIONS
           22     COMPONENT RuntimeLibraries
           23     )
           24 endif()
           25 
           26 set(PISM_PYTHON_LIBRARY_FILES
           27   PISM/__init__.py
           28   PISM/invert/__init__.py
           29   PISM/invert/listener.py
           30   PISM/invert/sipletools.py
           31   PISM/invert/ssa.py
           32   PISM/invert/ssa_gn.py
           33   PISM/invert/ssa_siple.py
           34   PISM/invert/ssa_tao.py
           35   PISM/logging.py
           36   PISM/model.py
           37   PISM/sia.py
           38   PISM/ssa.py
           39   PISM/util.py
           40   PISM/vec.py
           41   )
           42 
           43 
           44 add_custom_target (install_site_packages_in_the_build_directory ALL
           45   COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/PISM ${CMAKE_CURRENT_BINARY_DIR}/PISM
           46   COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/siple ${CMAKE_CURRENT_BINARY_DIR}/siple
           47   VERBATIM
           48   DEPENDS ${PISM_PYTHON_LIBRARY_FILES}
           49   )