/PyQt-x11-gpl-4.9.4/qpy/QtCore/qpycore.pro

# · Prolog · 87 lines · 80 code · 7 blank · 0 comment · 6 complexity · e14fe2fd9df352f349c3540a3ebb0854 MD5 · raw file

  1. # This is the qmake project file for the QPy support code for the QtCore
  2. # module.
  3. #
  4. # Copyright (c) 2012 Riverbank Computing Limited <info@riverbankcomputing.com>
  5. #
  6. # This file is part of PyQt.
  7. #
  8. # This file may be used under the terms of the GNU General Public
  9. # License versions 2.0 or 3.0 as published by the Free Software
  10. # Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3
  11. # included in the packaging of this file. Alternatively you may (at
  12. # your option) use any later version of the GNU General Public
  13. # License if such license has been publicly approved by Riverbank
  14. # Computing Limited (or its successors, if any) and the KDE Free Qt
  15. # Foundation. In addition, as a special exception, Riverbank gives you
  16. # certain additional rights. These rights are described in the Riverbank
  17. # GPL Exception version 1.1, which can be found in the file
  18. # GPL_EXCEPTION.txt in this package.
  19. #
  20. # If you are unsure which license is appropriate for your use, please
  21. # contact the sales department at sales@riverbankcomputing.com.
  22. #
  23. # This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
  24. # WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  25. CONFIG += static
  26. TARGET = qpycore
  27. TEMPLATE = lib
  28. CONFIG(debug, debug|release) {
  29. mac: TARGET = $$join(TARGET,,,_debug)
  30. win32: TARGET = $$join(TARGET,,d)
  31. }
  32. # Python's type system relies on type punning.
  33. !win32: QMAKE_CXXFLAGS += -fno-strict-aliasing
  34. # This seems to be necessary for Qt v4.5.2.
  35. win32: INCLUDEPATH += .
  36. SOURCES = \
  37. qpycore_qabstracteventdispatcher.cpp \
  38. qpycore_chimera.cpp \
  39. qpycore_chimera_signature.cpp \
  40. qpycore_chimera_storage.cpp \
  41. qpycore_classinfo.cpp \
  42. qpycore_init.cpp \
  43. qpycore_misc.cpp \
  44. qpycore_post_init.cpp \
  45. qpycore_pyqtboundsignal.cpp \
  46. qpycore_pyqtconfigure.cpp \
  47. qpycore_pyqtmethodproxy.cpp \
  48. qpycore_pyqtproperty.cpp \
  49. qpycore_pyqtproxy.cpp \
  50. qpycore_pyqtpyobject.cpp \
  51. qpycore_pyqtsignal.cpp \
  52. qpycore_pyqtslot.cpp \
  53. qpycore_qmetaobject.cpp \
  54. qpycore_qmetaobject_helpers.cpp \
  55. qpycore_qobject_getattr.cpp \
  56. qpycore_qobject_helpers.cpp \
  57. qpycore_qpynullvariant.cpp \
  58. qpycore_qstring.cpp \
  59. qpycore_qstringlist.cpp \
  60. qpycore_sip_helpers.cpp \
  61. qpycore_types.cpp \
  62. qpycore_qvariant.cpp \
  63. qpycore_qvariant_value.cpp
  64. HEADERS = \
  65. qpycore_api.h \
  66. qpycore_chimera.h \
  67. qpycore_classinfo.h \
  68. qpycore_misc.h \
  69. qpycore_namespace.h \
  70. qpycore_pyqtboundsignal.h \
  71. qpycore_pyqtproperty.h \
  72. qpycore_pyqtproxy.h \
  73. qpycore_pyqtpyobject.h \
  74. qpycore_pyqtsignal.h \
  75. qpycore_pyqtmethodproxy.h \
  76. qpycore_qobject_helpers.h \
  77. qpycore_qpynullvariant.h \
  78. qpycore_sip.h \
  79. qpycore_sip_helpers.h \
  80. qpycore_types.h