]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
Fixing PYC compilation: should fail when invalid Python.
authorabn <adrien.bruneton@cea.fr>
Mon, 11 Apr 2016 12:26:56 +0000 (14:26 +0200)
committerabn <adrien.bruneton@cea.fr>
Mon, 11 Apr 2016 12:26:56 +0000 (14:26 +0200)
salome_adm/cmake_files/SalomeMacros.cmake

index 5a94723fb09407b4eb355b90d8aff80dc6baac32..f78ffe4ac1c29134793b733015d5b61dc6f4b781 100644 (file)
@@ -136,13 +136,13 @@ MACRO(SALOME_INSTALL_SCRIPTS file_list path)
       LIST(APPEND _all_pyo ${_pyo_file})
       ADD_CUSTOM_COMMAND(
            OUTPUT ${_pyc_file}
-           COMMAND ${PYTHON_EXECUTABLE} -c "import py_compile ; py_compile.compile('${_source_prefix}${file}', '${_pyc_file}' )"
+           COMMAND ${PYTHON_EXECUTABLE} -c "import py_compile ; py_compile.compile('${_source_prefix}${file}', '${_pyc_file}', doraise=True )"
            DEPENDS ${PREFIX}${file}
            VERBATIM
        )
       ADD_CUSTOM_COMMAND(
            OUTPUT ${_pyo_file}
-           COMMAND ${PYTHON_EXECUTABLE} -O -c "import py_compile ; py_compile.compile('${_source_prefix}${file}', '${_pyo_file}' )"
+           COMMAND ${PYTHON_EXECUTABLE} -O -c "import py_compile ; py_compile.compile('${_source_prefix}${file}', '${_pyo_file}', doraise=True )"
            DEPENDS ${PREFIX}${file}
            VERBATIM
        )