]> git.lyx.org Git - lyx.git/blobdiff - development/cmake/PyCompile.cmake
ctest: update tagging scripts.
[lyx.git] / development / cmake / PyCompile.cmake
index 49a7c885a55da5543f4d7fae1a9cbe2da0d54082..899c857a0cacb76700001022a217f337c948e522 100644 (file)
@@ -9,14 +9,14 @@
 #              #include(../PyCompile)
 project(${_project})
 
-include(FindPythonInterp)
+FIND_PROGRAM(LYX_PYTHON_EXECUTABLE python)
 
 file(GLOB _py_files ${TOP_SRC_DIR}/lib/${_project}/*.py)
 
-set(py_compile ${TOP_SRC_DIR}/config/py-compile)
+set(py_compile sh ${TOP_SRC_DIR}/config/py-compile)
 
 set(_generated)
-set(ENV{PYTHON} ${PYTHON_EXECUTABLE})
+set(ENV{PYTHON} ${LYX_PYTHON_EXECUTABLE})
 
 foreach(_orig_py ${_py_files})
   get_filename_component(_base_we_py ${_orig_py} NAME_WE)
@@ -36,8 +36,8 @@ foreach(_orig_py ${_py_files})
     COMMAND ${py_compile} ${_copied_py}
     DEPENDS ${_copied_py}
     )
-  SET_SOURCE_FILES_PROPERTIES(${_copied_py} ${_created_py_} GENERATED)
-  install(FILES ${_compiled_py_} DESTINATION ${_project})
+  SET_SOURCE_FILES_PROPERTIES(${_copied_py} GENERATED)
+  install(PROGRAMS ${_compiled_py_} ${_copied_py} DESTINATION ${_project})
   LIST(APPEND _generated ${_compiled_py_})
 endforeach(_orig_py)