1*4882a593Smuzhiyun################################################################################ 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# flapp 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun################################################################################ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunFLAPP_VERSION = 0.0.1 8*4882a593SmuzhiyunFLAPP_SITE = $(TOPDIR)/../app/forlinx/flapp 9*4882a593SmuzhiyunFLAPP_SITE_METHOD = local 10*4882a593SmuzhiyunFLAPP_DEPENDENCIES=qt5base qt5wayland qt5webkit qt5virtualkeyboard qt5multimedia qt5serialbus glmark2 qt5connectivity qt5quickcontrols qt5quickcontrols2 qt5charts qt5websockets qt5webchannel qt5webengine 11*4882a593Smuzhiyun 12*4882a593SmuzhiyunFLAPP_LICENSE = Apache V2.0 13*4882a593SmuzhiyunFLAPP_LICENSE_FILES = NOTICE 14*4882a593Smuzhiyun 15*4882a593Smuzhiyundefine FLAPP_CONFIGURE_CMDS 16*4882a593Smuzhiyun cd $(@D); $(TARGET_MAKE_ENV) $(HOST_DIR)/bin/qmake 17*4882a593Smuzhiyunendef 18*4882a593Smuzhiyundefine FLAPP_BUILD_CMDS 19*4882a593Smuzhiyun $(TARGET_MAKE_ENV) $(MAKE) -C $(@D); 20*4882a593Smuzhiyun cd $(@D)/flapp_out; ../config/export_desktop_file.sh 21*4882a593Smuzhiyunendef 22*4882a593Smuzhiyun 23*4882a593Smuzhiyundefine FLAPP_INSTALL_TARGET_CMDS 24*4882a593Smuzhiyun mv $(@D)/flapp_out/release $(@D)/flapp_out/qtdemo 25*4882a593Smuzhiyun cp -fr $(@D)/flapp_out/qtdemo $(TARGET_DIR)/usr/bin/ 26*4882a593Smuzhiyun cp -fr $(@D)/config/pinyin/ $(TARGET_DIR)/usr/bin/qtdemo/bin/ 27*4882a593Smuzhiyun cp -fr $(@D)/config/test.xml $(TARGET_DIR)/usr/bin/qtdemo/bin/ 28*4882a593Smuzhiyun mkdir -p $(TARGET_DIR)/usr/share/matrix-gui-2.0/apps/images/forlinx 29*4882a593Smuzhiyun cp -fr $(@D)/config/icon/* $(TARGET_DIR)/usr/share/matrix-gui-2.0/apps/images/forlinx/ 30*4882a593Smuzhiyun cp -fr $(@D)/flapp_out/apps/* $(TARGET_DIR)/usr/share/matrix-gui-2.0/apps/ 31*4882a593Smuzhiyun 32*4882a593Smuzhiyunendef 33*4882a593Smuzhiyun 34*4882a593Smuzhiyun$(eval $(generic-package)) 35