summaryrefslogtreecommitdiffstats
path: root/src/platformsupport/clipboard
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>2016-10-12 11:55:52 +0200
committerOswald Buddenhagen <oswald.buddenhagen@qt.io>2016-10-15 18:45:33 +0000
commitea913750b8793e1e518bd0eabc338e557df5ee6c (patch)
treeab4648ab3e680f19d30d568f6626b22fb6764500 /src/platformsupport/clipboard
parentec774500fb964f039bc47abce67e655699d374f7 (diff)
create modularized version of qtplatformsupport module
lumping together all kinds of unrelated stuff has caused problems with spurious dependencies from the beginning. as the modularization infra is now in a state which supports many small private libraries just fine, take advantage of it. Change-Id: Ic40f47ce76a308bbfd32deae281f6f064fe1ef4c Reviewed-by: Jake Petroules <jake.petroules@qt.io>
Diffstat (limited to 'src/platformsupport/clipboard')
-rw-r--r--src/platformsupport/clipboard/clipboard.pri7
-rw-r--r--src/platformsupport/clipboard/clipboard.pro15
2 files changed, 15 insertions, 7 deletions
diff --git a/src/platformsupport/clipboard/clipboard.pri b/src/platformsupport/clipboard/clipboard.pri
deleted file mode 100644
index cb8315d003..0000000000
--- a/src/platformsupport/clipboard/clipboard.pri
+++ /dev/null
@@ -1,7 +0,0 @@
-mac {
- HEADERS += $$PWD/qmacmime_p.h
- OBJECTIVE_SOURCES += $$PWD/qmacmime.mm
-
- osx: LIBS_PRIVATE += -framework AppKit
-}
-
diff --git a/src/platformsupport/clipboard/clipboard.pro b/src/platformsupport/clipboard/clipboard.pro
new file mode 100644
index 0000000000..336d81fe46
--- /dev/null
+++ b/src/platformsupport/clipboard/clipboard.pro
@@ -0,0 +1,15 @@
+TARGET = QtClipboardSupport
+MODULE = clipboard_support
+
+QT = core-private gui
+CONFIG += static internal_module
+
+DEFINES += QT_NO_CAST_FROM_ASCII
+PRECOMPILED_HEADER = ../../corelib/global/qt_pch.h
+
+HEADERS += qmacmime_p.h
+SOURCES += qmacmime.mm
+
+macos: LIBS_PRIVATE += -framework AppKit
+
+load(qt_module)