Adrian Schröter 2020-01-24 12:15:16 +00:00 committed by Git OBS Bridge
parent 2d897d811b
commit dfbe7c83a0

View File

@ -23,19 +23,19 @@ index 9c9751488..7ca9690dc 100644
+ +
+FIND_PACKAGE(Qt5Core) +FIND_PACKAGE(Qt5Core)
+ +
+IF(Qt5Core_VERSION GREATER 5.14) +IF(Qt5Core_VERSION_STRING VERSION_GREATER 5.14)
+ # New (>= 5.14) + # New (>= 5.14)
+ FIND_PROGRAM(PYSIDE2UICBINARY NAMES uic-qt5 uic) + FIND_PROGRAM(PYSIDE2UICBINARY NAMES uic-qt5 uic)
+ set(UICOPTIONS "--generator=python") + set(UICOPTIONS "--generator=python")
+ FIND_PROGRAM(PYSIDE2RCCBINARY NAMES rcc-qt5 rcc) + FIND_PROGRAM(PYSIDE2RCCBINARY NAMES rcc-qt5 rcc)
+ set(RCCOPTIONS "--generator=python" "--compress-algo=zlib" "--compress=1") + set(RCCOPTIONS "--generator=python" "--compress-algo=zlib" "--compress=1")
+ELSE(Qt5Core_VERSION GREATER 5.14) +ELSE(Qt5Core_VERSION_STRING VERSION_GREATER 5.14)
+ # Legacy (< 5.14) + # Legacy (< 5.14)
+ FIND_PROGRAM(PYSIDE2UICBINARY NAMES python2-pyside2-uic pyside2-uic pyside2-uic-${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR} HINTS ${PYSIDE_BIN_DIR}) + FIND_PROGRAM(PYSIDE2UICBINARY NAMES python2-pyside2-uic pyside2-uic pyside2-uic-${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR} HINTS ${PYSIDE_BIN_DIR})
+ FIND_PROGRAM(PYSIDE2RCCBINARY NAMES pyside2-rcc pyside2-rcc-${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR} HINTS ${PYSIDE_BIN_DIR}) + FIND_PROGRAM(PYSIDE2RCCBINARY NAMES pyside2-rcc pyside2-rcc-${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR} HINTS ${PYSIDE_BIN_DIR})
+ set(UICOPTIONS "") + set(UICOPTIONS "")
+ set(RCCOPTIONS "") + set(RCCOPTIONS "")
+ENDIF(Qt5Core_VERSION GREATER 5.14) +ENDIF(Qt5Core_VERSION_STRING VERSION_GREATER 5.14)
MACRO(PYSIDE_WRAP_UI outfiles) MACRO(PYSIDE_WRAP_UI outfiles)
FOREACH(it ${ARGN}) FOREACH(it ${ARGN})