diff --git a/CMakeLists.txt b/CMakeLists.txt index 1115f64c1d4d935d5b944303e48717798b184126..9e0ea702782be90e980308e4758380c0452433de 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -251,6 +251,8 @@ if( WITH_TESTS STREQUAL "yes" ) endif( GTEST_FOUND ) endif( WITH_TESTS STREQUAL "yes" ) +find_package( PythonInterp ) + #if( BUILD_MPI ) # FIND_PATH( PETSC_INCLUDE_DIR petsc.h # /usr/include/petsc @@ -311,6 +313,10 @@ set( sourceDirectory \"${PROJECT_SOURCE_DIR}/\" ) set( testsDirectory \"${PROJECT_TESTS_PATH}/\" ) CONFIGURE_FILE( "tnlConfig.h.in" "${PROJECT_BUILD_PATH}/TNL/tnlConfig.h" ) INSTALL( FILES ${PROJECT_BUILD_PATH}/TNL/tnlConfig.h DESTINATION include/tnl-${tnlVersion}/TNL ) +if( PYTHONINTERP_FOUND ) + CONFIGURE_FILE( "tnlConfig.py.in" "${PROJECT_BUILD_PATH}/TNL/tnlConfig.py" ) + INSTALL( FILES ${PROJECT_BUILD_PATH}/TNL/tnlConfig.py DESTINATION lib/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/TNL ) +endif( PYTHONINTERP_FOUND ) #Nastavime cesty k hlavickovym souborum a knihovnam INCLUDE_DIRECTORIES( src ) diff --git a/tnlConfig.py.in b/tnlConfig.py.in new file mode 100644 index 0000000000000000000000000000000000000000..5dcee79fd8cebaf243532a66ef7fd178d83bb107 --- /dev/null +++ b/tnlConfig.py.in @@ -0,0 +1 @@ +tnl_install_prefix = ${CMAKE_INSTALL_PREFIX}