diff options
Diffstat (limited to 'sources/pyside6/libpyside/CMakeLists.txt')
-rw-r--r-- | sources/pyside6/libpyside/CMakeLists.txt | 80 |
1 files changed, 43 insertions, 37 deletions
diff --git a/sources/pyside6/libpyside/CMakeLists.txt b/sources/pyside6/libpyside/CMakeLists.txt index 39783799d..ebfe123dd 100644 --- a/sources/pyside6/libpyside/CMakeLists.txt +++ b/sources/pyside6/libpyside/CMakeLists.txt @@ -1,7 +1,48 @@ +# Copyright (C) 2023 The Qt Company Ltd. +# SPDX-License-Identifier: BSD-3-Clause + project(libpyside) set(libpyside_libraries Qt::Core Qt::CorePrivate) +set(CMAKE_AUTOMOC ON) + +set(libpyside_HEADERS # installed below + class_property.h + dynamicqmetaobject.h + feature_select.h + globalreceiverv2.h + pysideclassdecorator_p.h + pysideclassinfo.h + pysideclassinfo_p.h + pysidecleanup.h + pyside.h + pysideinit.h + pysidelogging_p.h + pysidemacros.h + pysidemetafunction.h + pysidemetafunction_p.h + pysidemetatype.h + pyside_numpy.h + pyside_p.h + pysideproperty.h + pysideproperty_p.h + pysideqapp.h + pysideqenum.h + pysideqhash.h + pysideqmetatype.h + pysideqobject.h + pysideqslotobject_p.h + pysidesignal.h + pysidesignal_p.h + pysideslot_p.h + pysidestaticstrings.h + pysideutils.h + pysideweakref.h + qobjectconnect.h + signalmanager.h +) + set(libpyside_SRC class_property.cpp dynamicqmetaobject.cpp @@ -11,16 +52,17 @@ set(libpyside_SRC pysideclassdecorator.cpp pysideclassinfo.cpp pysideqenum.cpp + pysideqslotobject_p.cpp pysidemetafunction.cpp pysidesignal.cpp pysideslot.cpp pysideproperty.cpp - pysideqflags.cpp pysideweakref.cpp pyside.cpp pyside_numpy.cpp pysidestaticstrings.cpp qobjectconnect.cpp + ${libpyside_HEADERS} ) qt6_add_resources(libpyside_SRC libpyside.qrc) @@ -82,42 +124,6 @@ endif() # install stuff # -set(libpyside_HEADERS - class_property.h - dynamicqmetaobject.h - feature_select.h - globalreceiverv2.h - pysideclassdecorator_p.h - pysideclassinfo.h - pysideclassinfo_p.h - pysidecleanup.h - pyside.h - pysideinit.h - pysidelogging_p.h - pysidemacros.h - pysidemetafunction.h - pysidemetafunction_p.h - pysidemetatype.h - pyside_numpy.h - pyside_p.h - pysideproperty.h - pysideproperty_p.h - pysideqapp.h - pysideqenum.h - pysideqflags.h - pysideqhash.h - pysideqmetatype.h - pysideqobject.h - pysidesignal.h - pysidesignal_p.h - pysideslot_p.h - pysidestaticstrings.h - pysideutils.h - pysideweakref.h - qobjectconnect.h - signalmanager.h -) - if (CMAKE_BUILD_TYPE STREQUAL "Debug") set(LIBRARY_OUTPUT_SUFFIX ${CMAKE_DEBUG_POSTFIX}) else() |