Browse Source

#IQRV #comment [CMake] 添加安装markdown的脚本 clear pip

gifur 4 năm trước cách đây
mục cha
commit
1ea44898ab
1 tập tin đã thay đổi với 5 bổ sung2 xóa
  1. 5 2
      CMakeLists.txt

+ 5 - 2
CMakeLists.txt

@@ -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)