genode/repos/libports/lib/mk/qt5_qpa_nitpicker.mk

55 lines
2.3 KiB
Makefile
Raw Normal View History

2018-04-24 12:40:22 +02:00
include $(call select_from_repositories,lib/import/import-qt5_qpa_nitpicker.mk)
2013-08-09 15:04:52 +02:00
2018-04-24 12:40:22 +02:00
SHARED_LIB = yes
2013-08-09 15:04:52 +02:00
SRC_CC = qgenericunixeventdispatcher.cpp \
qunixeventdispatcher.cpp \
qfontengine_ft.cpp \
qfreetypefontdatabase.cpp \
2018-04-24 12:40:22 +02:00
qeglconvenience.cpp \
moc_qunixeventdispatcher_qpa_p.cpp
2013-08-09 15:04:52 +02:00
SRC_CC += main.cpp \
qgenodeclipboard.cpp \
2017-11-24 20:23:45 +01:00
qnitpickercursor.cpp \
qnitpickerglcontext.cpp \
2013-08-09 15:04:52 +02:00
qnitpickerintegration.cpp \
qnitpickerplatformwindow.cpp \
2013-08-09 15:04:52 +02:00
qnitpickerwindowsurface.cpp \
moc_qnitpickerplatformwindow.cpp \
moc_qnitpickerwindowsurface.cpp \
moc_qnitpickerintegrationplugin.cpp
2013-08-09 15:04:52 +02:00
2018-04-24 12:40:22 +02:00
ifeq ($(CONTRIB_DIR),)
2018-04-24 12:40:22 +02:00
INC_DIR += $(call select_from_repositories,include/QtEglSupport/$(QT_VERSION)) \
$(call select_from_repositories,include/QtEglSupport/$(QT_VERSION)/QtEglSupport/private) \
$(call select_from_repositories,include/QtEventDispatcherSupport/$(QT_VERSION)) \
$(call select_from_repositories,include/QtEventDispatcherSupport/$(QT_VERSION)/QtEventDispatcherSupport/private) \
$(call select_from_repositories,include/QtFontDatabaseSupport/$(QT_VERSION)) \
$(call select_from_repositories,include/QtFontDatabaseSupport/$(QT_VERSION)/QtFontDatabaseSupport/private) \
$(call select_from_repositories,include/QtInputSupport/$(QT_VERSION)/QtInputSupport/private)
2013-08-09 15:04:52 +02:00
2018-04-24 12:40:22 +02:00
vpath qunixeventdispatcher_qpa_p.h $(call select_from_repositories,include/QtEventDispatcherSupport/$(QT_VERSION)/QtEventDispatcherSupport/private)
vpath qnitpickerplatformwindow.h $(call select_from_repositories,include/qt5/qpa_nitpicker)
else
INC_DIR += $(QT5_PORT_DIR)/include/QtEglSupport/$(QT_VERSION) \
$(QT5_PORT_DIR)/include/QtEventDispatcherSupport/$(QT_VERSION) \
$(QT5_PORT_DIR)/include/QtFontDatabaseSupport/$(QT_VERSION) \
$(QT5_PORT_DIR)/include/QtInputSupport/$(QT_VERSION)
vpath %.h $(REP_DIR)/include/qt5/qpa_nitpicker
endif
LIBS += qt5_gui qt5_core qoost egl freetype libc
vpath % $(QT5_CONTRIB_DIR)/qtbase/src/platformsupport/eglconvenience
vpath % $(QT5_CONTRIB_DIR)/qtbase/src/platformsupport/eventdispatchers
vpath % $(QT5_CONTRIB_DIR)/qtbase/src/platformsupport/fontdatabases/freetype
vpath % $(REP_DIR)/src/lib/qt5/qtbase/src/plugins/platforms/nitpicker
CC_CXX_WARN_STRICT =