aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside2/PySide2
diff options
context:
space:
mode:
Diffstat (limited to 'sources/pyside2/PySide2')
-rw-r--r--sources/pyside2/PySide2/CMakeLists.txt2
-rw-r--r--sources/pyside2/PySide2/QtCore/CMakeLists.txt16
-rw-r--r--sources/pyside2/PySide2/QtGui/CMakeLists.txt9
-rw-r--r--sources/pyside2/PySide2/QtScript/CMakeLists.txt9
-rw-r--r--sources/pyside2/PySide2/QtUiTools/CMakeLists.txt10
-rw-r--r--sources/pyside2/PySide2/QtWidgets/CMakeLists.txt12
6 files changed, 49 insertions, 9 deletions
diff --git a/sources/pyside2/PySide2/CMakeLists.txt b/sources/pyside2/PySide2/CMakeLists.txt
index bceaa3bfa..f4c2ae9d4 100644
--- a/sources/pyside2/PySide2/CMakeLists.txt
+++ b/sources/pyside2/PySide2/CMakeLists.txt
@@ -22,7 +22,6 @@ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/support/signature/lib/__init__.py"
"${CMAKE_CURRENT_BINARY_DIR}/support/signature/lib/__init__.py" COPYONLY)
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/support/signature/lib/enum_sig.py"
"${CMAKE_CURRENT_BINARY_DIR}/support/signature/lib/enum_sig.py" COPYONLY)
-
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/_config.py.in"
"${CMAKE_CURRENT_BINARY_DIR}/_config.py" @ONLY)
@@ -98,4 +97,3 @@ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/typesystem_templates.xml
DESTINATION share/PySide2${pyside_SUFFIX}/typesystems)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/pyside2_global.h
DESTINATION include/${BINDING_NAME}${pyside2_SUFFIX})
-
diff --git a/sources/pyside2/PySide2/QtCore/CMakeLists.txt b/sources/pyside2/PySide2/QtCore/CMakeLists.txt
index e583bd0f4..745d50083 100644
--- a/sources/pyside2/PySide2/QtCore/CMakeLists.txt
+++ b/sources/pyside2/PySide2/QtCore/CMakeLists.txt
@@ -180,6 +180,17 @@ ${SPECIFIC_OS_FILES}
${QtCore_GEN_DIR}/qtcore_module_wrapper.cpp
)
+set(QtCore_glue_sources
+ "${QtCore_SOURCE_DIR}/glue/qbytearray_bufferprotocol.cpp"
+ "${QtCore_SOURCE_DIR}/glue/qbytearray_mgetitem.cpp"
+ "${QtCore_SOURCE_DIR}/glue/qbytearray_msetitem.cpp"
+ "${QtCore_SOURCE_DIR}/glue/qcoreapplication_init.cpp"
+ "${QtCore_SOURCE_DIR}/glue/qeasingcurve_glue.cpp"
+ "${QtCore_SOURCE_DIR}/glue/qeasingcurve_glue.h"
+ "${QtCore_SOURCE_DIR}/glue/qobject_connect.cpp"
+ "${QtCore_SOURCE_DIR}/glue/qobject_findchild.cpp"
+)
+
configure_file("${QtCore_SOURCE_DIR}/typesystem_core.xml.in"
"${QtCore_BINARY_DIR}/typesystem_core.xml" @ONLY)
@@ -202,5 +213,8 @@ create_pyside_module(QtCore
QtCore_SOURCE_DIR
QtCore_SRC
QtCore_gluecode
- ${QtCore_BINARY_DIR}/typesystem_core.xml)
+ ${QtCore_BINARY_DIR}/typesystem_core.xml
+ ""
+ QtCore_glue_sources
+ )
diff --git a/sources/pyside2/PySide2/QtGui/CMakeLists.txt b/sources/pyside2/PySide2/QtGui/CMakeLists.txt
index b330a63bf..1e5366733 100644
--- a/sources/pyside2/PySide2/QtGui/CMakeLists.txt
+++ b/sources/pyside2/PySide2/QtGui/CMakeLists.txt
@@ -222,6 +222,10 @@ else()
message(STATUS "Qt5Gui: Adding Desktop OpenGL classes")
endif()
+set(QtGui_glue_sources
+ "${QtGui_SOURCE_DIR}/glue/qguiapplication_init.cpp"
+)
+
configure_file("${QtGui_SOURCE_DIR}/typesystem_gui.xml.in"
"${QtGui_BINARY_DIR}/typesystem_gui.xml" @ONLY)
@@ -252,9 +256,8 @@ create_pyside_module(QtGui
QtGui_SRC
QPYTEXTOBJECT_MOC
${QtGui_BINARY_DIR}/typesystem_gui.xml
- ""
- ""
- QtGui_DROPPED_ENTRIES)
+ QtGui_DROPPED_ENTRIES
+ QtGui_glue_sources)
install(FILES ${pyside2_SOURCE_DIR}/qpytextobject.h DESTINATION include/PySide2/QtGui/)
diff --git a/sources/pyside2/PySide2/QtScript/CMakeLists.txt b/sources/pyside2/PySide2/QtScript/CMakeLists.txt
index 1e06c4644..08f5847b6 100644
--- a/sources/pyside2/PySide2/QtScript/CMakeLists.txt
+++ b/sources/pyside2/PySide2/QtScript/CMakeLists.txt
@@ -18,6 +18,10 @@ ${QtScript_GEN_DIR}/qscriptvalueiterator_wrapper.cpp
${QtScript_GEN_DIR}/qtscript_module_wrapper.cpp
)
+set(QtScript_glue_sources
+ "${QtScript_SOURCE_DIR}/qscript_value_iterator_glue.cpp"
+)
+
set(QtScript_include_dirs ${QtScript_SOURCE_DIR}
${QtScript_BINARY_DIR}
${Qt5Core_INCLUDE_DIRS}
@@ -39,4 +43,7 @@ create_pyside_module(QtScript
QtScript_deps
QtScript_SOURCE_DIR
QtScript_SRC
- "")
+ ""
+ ""
+ ""
+ QtScript_glue_sources)
diff --git a/sources/pyside2/PySide2/QtUiTools/CMakeLists.txt b/sources/pyside2/PySide2/QtUiTools/CMakeLists.txt
index e4de03f49..bedbf74af 100644
--- a/sources/pyside2/PySide2/QtUiTools/CMakeLists.txt
+++ b/sources/pyside2/PySide2/QtUiTools/CMakeLists.txt
@@ -6,6 +6,11 @@ ${QtUiTools_GEN_DIR}/quiloader_wrapper.cpp
${QtUiTools_GEN_DIR}/qtuitools_module_wrapper.cpp
)
+set(QtUiTools_glue_sources
+ "${QtUiTools_SOURCE_DIR}/glue/plugins.h"
+ "${QtUiTools_SOURCE_DIR}/glue/uitools_loadui.cpp"
+)
+
set(QtUiTools_include_dirs ${QtUiTools_SOURCE_DIR}
${QtUiTools_BINARY_DIR}
${Qt5Core_INCLUDE_DIRS}
@@ -38,4 +43,7 @@ create_pyside_module(QtUiTools
QtUiTools_deps
QtUiTools_SOURCE_DIR
QtUiTools_SRC
- "")
+ ""
+ ""
+ ""
+ QtUiTools_glue_sources)
diff --git a/sources/pyside2/PySide2/QtWidgets/CMakeLists.txt b/sources/pyside2/PySide2/QtWidgets/CMakeLists.txt
index 6b8830a41..78db04ded 100644
--- a/sources/pyside2/PySide2/QtWidgets/CMakeLists.txt
+++ b/sources/pyside2/PySide2/QtWidgets/CMakeLists.txt
@@ -207,6 +207,14 @@ ${SPECIFIC_OS_FILES}
${QtWidgets_GEN_DIR}/qtwidgets_module_wrapper.cpp
)
+set(QtWidgets_glue_sources
+ "${QtWidgets_SOURCE_DIR}/glue/qapplication_init.cpp"
+ "${QtWidgets_SOURCE_DIR}/glue/qlayout_help_functions.cpp"
+ "${QtWidgets_SOURCE_DIR}/glue/qmenu_glue.cpp"
+ "${QtWidgets_SOURCE_DIR}/glue/qmenubar_glue.cpp"
+ "${QtWidgets_SOURCE_DIR}/glue/qwidget_glue.cpp"
+)
+
configure_file("${QtWidgets_SOURCE_DIR}/typesystem_widgets.xml.in"
"${QtWidgets_BINARY_DIR}/typesystem_widgets.xml" @ONLY)
@@ -238,4 +246,6 @@ create_pyside_module(QtWidgets
QtWidgets_SOURCE_DIR
QtWidgets_SRC
""
- ${QtWidgets_BINARY_DIR}/typesystem_widgets.xml)
+ ${QtWidgets_BINARY_DIR}/typesystem_widgets.xml
+ ""
+ QtWidgets_glue_sources)