aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside2/PySide2/QtSerialPort/CMakeLists.txt
diff options
context:
space:
mode:
authorAndreas Buhr <andreas@andreasbuhr.de>2020-05-08 17:36:27 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2020-05-15 07:12:32 +0000
commit7a2562aabcc8e1c4659386340956ed44bfbfa6ca (patch)
treee8371e4c5bbbdcd5ad0768608255221ebd8ed3eb /sources/pyside2/PySide2/QtSerialPort/CMakeLists.txt
parent70102765aaeaa926bd65f4e2a192268420b85459 (diff)
Add support for QSerialPort
QSerialPort is part of Qt since Qt 5.1. PySide2 so far had no support for QSerialPort. At the same time, QSerialPort was not listed as unsupported. Task-number: PYSIDE-487 Change-Id: I88d4282a206dadf6f398c3f0e5740f02641724b6 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/pyside2/PySide2/QtSerialPort/CMakeLists.txt')
-rw-r--r--sources/pyside2/PySide2/QtSerialPort/CMakeLists.txt31
1 files changed, 31 insertions, 0 deletions
diff --git a/sources/pyside2/PySide2/QtSerialPort/CMakeLists.txt b/sources/pyside2/PySide2/QtSerialPort/CMakeLists.txt
new file mode 100644
index 000000000..d79b3b1e2
--- /dev/null
+++ b/sources/pyside2/PySide2/QtSerialPort/CMakeLists.txt
@@ -0,0 +1,31 @@
+project(QtSerialPort)
+
+set(QtSerialPort_OPTIONAL_SRC )
+set(QtSerialPort_DROPPED_ENTRIES )
+
+set(QtSerialPort_SRC
+ ${QtSerialPort_GEN_DIR}/qserialport_wrapper.cpp
+ ${QtSerialPort_GEN_DIR}/qserialportinfo_wrapper.cpp
+# module is always needed
+ ${QtSerialPort_GEN_DIR}/qtserialport_module_wrapper.cpp
+)
+
+set(QtSerialPort_include_dirs ${QtSerialPort_SOURCE_DIR}
+ ${QtSerialPort_BINARY_DIR}
+ ${Qt5Core_INCLUDE_DIRS}
+ ${Qt5SerialPort_INCLUDE_DIRS}
+ ${libpyside_SOURCE_DIR}
+ ${QtCore_GEN_DIR})
+
+set(QtSerialPort_libraries pyside2
+ ${Qt5SerialPort_LIBRARIES})
+
+set(QtSerialPort_deps QtCore)
+
+create_pyside_module(NAME QtSerialPort
+ INCLUDE_DIRS QtSerialPort_include_dirs
+ LIBRARIES QtSerialPort_libraries
+ DEPS QtSerialPort_deps
+ TYPESYSTEM_PATH QtSerialPort_SOURCE_DIR
+ SOURCES QtSerialPort_SRC
+ DROPPED_ENTRIES QtSerialPort_DROPPED_ENTRIES)