diff --git a/CEP/pyparmdb/src/CMakeLists.txt b/CEP/pyparmdb/src/CMakeLists.txt index dc071bd2a8cff37297a7d14f8914c4f5d8d42e09..e2e0013fa826d9822707618fc6c5b901bd8bfe90 100644 --- a/CEP/pyparmdb/src/CMakeLists.txt +++ b/CEP/pyparmdb/src/CMakeLists.txt @@ -10,6 +10,12 @@ execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink lofar_add_library(_parmdb SHARED pyparmdb.cc) set_target_properties(_parmdb PROPERTIES PREFIX "") +# This is a quick-and-dirty fix to install the Python binding module in the +# right place. It will now be installed twice, because lofar_add_library() +# will install it in $prefix/$libdir +install(TARGETS _parmdb + DESTINATION ${PYTHON_INSTALL_DIR}/lofar/parmdb) + lofar_add_bin_program(versionpyparmdb versionpyparmdb.cc Package__Version.cc) diff --git a/LCS/pyparameterset/src/CMakeLists.txt b/LCS/pyparameterset/src/CMakeLists.txt index 972e0b5c135105d2b1b0d6eae24cf11fb52435d0..a93fd2f9c0f855c630b60cd16c23318bc39f6712 100644 --- a/LCS/pyparameterset/src/CMakeLists.txt +++ b/LCS/pyparameterset/src/CMakeLists.txt @@ -10,6 +10,12 @@ execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink lofar_add_library(_pyparameterset SHARED pyparameterset.cc) set_target_properties(_pyparameterset PROPERTIES PREFIX "") +# This is a quick-and-dirty fix to install the Python binding module in the +# right place. It will now be installed twice, because lofar_add_library() +# will install it in $prefix/$libdir +install(TARGETS _pyparameterset + DESTINATION ${PYTHON_INSTALL_DIR}/lofar/parameterset) + lofar_add_bin_program(versionpyparameterset versionpyparameterset.cc Package__Version.cc)