|
|
@@ -646,7 +646,10 @@ if(NOT MSVC)
|
|
|
OUTPUT_VARIABLE PYTHON_VERSION_OUTPUT
|
|
|
ERROR_VARIABLE PYTHON_VERSION_OUTPUT)
|
|
|
if("${return_code}" STREQUAL "0")
|
|
|
- message("python version: ${return_code} =~= ${PYTHON_VERSION_OUTPUT} == ${PYTHON_VERSION_OUTPUT}")
|
|
|
+ message("python version: ${return_code} =~= ${PYTHON_VERSION_OUTPUT}")
|
|
|
+
|
|
|
+ execute_process(COMMAND "which pip" COMMAND "pip" COMMAND "type pip" COMMAND "hash -r")
|
|
|
+
|
|
|
execute_process(COMMAND python ${CMAKE_CURRENT_SOURCE_DIR}/md2html.py
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/ChangeLog ${CHANGELOG_HTML_PATH}
|
|
|
RESULT_VARIABLE return_code
|
|
|
@@ -656,7 +659,7 @@ if(NOT MSVC)
|
|
|
string(FIND "${PYTHON_MARKDOWN_ERROR}" "No module named markdown" CheckPos)
|
|
|
if("${return_code}" STREQUAL "1" AND NOT ("${CheckPos}" STREQUAL "-1"))
|
|
|
message(WARN "install markdown by pip...")
|
|
|
- execute_process(COMMAND "pip3 install markdown"
|
|
|
+ execute_process(COMMAND "pip install markdown"
|
|
|
RESULT_VARIABLE return_code
|
|
|
OUTPUT_VARIABLE PYTHON_MARKDOWN_OUTPUT
|
|
|
ERROR_VARIABLE PYTHON_MARKDOWN_ERROR)
|