File tree Expand file tree Collapse file tree 2 files changed +20
-3
lines changed Expand file tree Collapse file tree 2 files changed +20
-3
lines changed Original file line number Diff line number Diff line change @@ -131,7 +131,7 @@ IF(WITH_QSCIAPI)
131
131
FILE (WRITE "${QGIS_PYTHON_API_FILE} " "" )
132
132
133
133
# run update/concatenate command after last python module is built (currently python_module_qgis_gui)
134
- ADD_CUSTOM_COMMAND (TARGET python_module_qgis_gui
134
+ ADD_CUSTOM_COMMAND (TARGET python-module-qgis-gui
135
135
POST_BUILD
136
136
COMMAND "${CMAKE_COMMAND} " -P "${CMAKE_SOURCE_DIR} /cmake/QsciAPI.cmake"
137
137
WORKING_DIRECTORY "${CMAKE_BINARY_DIR} "
@@ -161,8 +161,10 @@ ENDFOREACH(pyfile)
161
161
162
162
# Byte-compile staged PyQGIS utilities
163
163
IF (WITH_PY_COMPILE )
164
- ADD_CUSTOM_TARGET (pycompile_pyutils ALL
164
+ ADD_CUSTOM_TARGET (pycompile-pyutils ALL
165
165
COMMAND ${PYTHON_EXECUTABLE} -m compileall -q "${PYTHON_OUTPUT_DIRECTORY} /qgis"
166
+ COMMAND ${PYTHON_EXECUTABLE} -m compileall -q "${PYTHON_OUTPUT_DIRECTORY} /console"
167
+ COMMAND ${PYTHON_EXECUTABLE} -m compileall -q "${PYTHON_OUTPUT_DIRECTORY} /pyplugin_installer"
166
168
WORKING_DIRECTORY "${CMAKE_BINARY_DIR} "
167
169
COMMENT "Byte-compiling staged PyQGIS utility modules..."
168
170
DEPENDS pyutils
Original file line number Diff line number Diff line change @@ -21,6 +21,21 @@ PYQT4_WRAP_UI(PYUI_FILES
21
21
qgsplugininstalleroldreposbase.ui
22
22
)
23
23
24
- ADD_CUSTOM_TARGET (pyplugin_installer ALL DEPENDS ${PYUI_FILES} )
24
+ ADD_CUSTOM_TARGET (pyplugin-installer ALL DEPENDS ${PYUI_FILES} )
25
+
26
+ ADD_CUSTOM_COMMAND (TARGET pyplugin-installer
27
+ POST_BUILD
28
+ COMMAND ${CMAKE_COMMAND} -E make_directory ${PYTHON_OUTPUT_DIRECTORY} /pyplugin_installer
29
+ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
30
+ )
31
+
32
+ FOREACH (pyfile ${PY_PLUGININSTALLER_FILES} ${PYUI_FILES} )
33
+ ADD_CUSTOM_COMMAND (TARGET pyplugin-installer
34
+ POST_BUILD
35
+ COMMAND ${CMAKE_COMMAND} -E copy ${pyfile} ${PYTHON_OUTPUT_DIRECTORY} /pyplugin_installer
36
+ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
37
+ DEPENDS ${pyfile}
38
+ )
39
+ ENDFOREACH (pyfile )
25
40
26
41
INSTALL (FILES ${PY_PLUGININSTALLER_FILES} ${PYUI_FILES} DESTINATION "${QGIS_PLUGININSTALLER_DIR} " )
You can’t perform that action at this time.
0 commit comments