Эх сурвалжийг харах

libgfaservices zu toolchain

Reinhard Russinger 3 жил өмнө
parent
commit
b987b377cf

+ 5 - 0
Config.in

@@ -25,9 +25,14 @@ source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfanetdebug/Config.in"
 comment "GfA TIVA - SPI Kernelmodule"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/drvgfaspi/Config.in"
 #------
+comment "GfA LIB Services - Static Toolchain only libs"
+source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfaservices/Config.in"
+source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfaservicesdebug/Config.in"
+#------
 comment "SIEMENS IEC Library"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/Snap7/Config.in"
 comment "Common Tools"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/libulfius/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/libyder/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/liborcania/Config.in"
+#------

+ 1 - 1
board/GfA/Display001/BUILD

@@ -1 +1 @@
-684
+686

BIN
board/GfA/Display001/rootfs/opt/GfA/bin/gfaspistub


BIN
board/GfA/Display001/rootfs/opt/GfA/bin/gfasysinfo


BIN
board/GfA/Display001/rootfs/opt/GfA/bin/gfativaflashutil


+ 2 - 0
configs/Display001_4.4.145_bone23_Qt5.7_defconfig

@@ -485,4 +485,6 @@ BR2_PACKAGE_GFAQTDEBUG=y
 BR2_PACKAGE_GFAMININETDEBUG=y
 BR2_PACKAGE_GFATIMERDEBUG=y
 BR2_PACKAGE_DRVGFASPI=y
+BR2_PACKAGE_GFASERVICES=y
+BR2_PACKAGE_GFASERVICESDEBUG=y
 BR2_PACKAGE_LIBULFIUS=y

+ 7 - 0
package/gfaservices/Config.in

@@ -0,0 +1,7 @@
+config BR2_PACKAGE_GFASERVICES
+	bool "GfASERVICES"
+	select BR2_PACKAGE_QT5BASE
+	help
+	  
+	  GfA Services Static libraries
+	  https://gogs.reru.org

+ 26 - 0
package/gfaservices/gfaservices.mk

@@ -0,0 +1,26 @@
+################################################################################
+#
+# GfASERVICES
+#
+################################################################################
+
+GFASERVICES_VERSION = master
+GFASERVICES_SITE = https://gogs.reru.org/GfA/libgfaservices.git
+GFASERVICES_SITE_METHOD = git
+GFASERVICES_DEPENDENCIES = qt5base
+GFASERVICES_INSTALL_STAGING = YES
+
+define GFASERVICES_CONFIGURE_CMDS
+	(cd $(@D); $(TARGET_MAKE_ENV) $(HOST_DIR)/usr/bin/qmake)
+endef
+
+define GFASERVICES_BUILD_CMDS
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D)
+endef
+
+define GFASERVICES_INSTALL_STAGING_CMDS
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) install
+endef
+
+$(eval $(generic-package))
+

+ 7 - 0
package/gfaservicesdebug/Config.in

@@ -0,0 +1,7 @@
+config BR2_PACKAGE_GFASERVICESDEBUG
+	bool "GfASERVICESDEBUG"
+	select BR2_PACKAGE_QT5BASE
+	help
+	  
+	  GfA Services Static debug libraries
+	  https://gogs.reru.org

+ 26 - 0
package/gfaservicesdebug/gfaservicesdebug.mk

@@ -0,0 +1,26 @@
+################################################################################
+#
+# GfASERVICESDEBUG
+#
+################################################################################
+
+GFASERVICESDEBUG_VERSION = master
+GFASERVICESDEBUG_SITE = https://gogs.reru.org/GfA/libgfaservices.git
+GFASERVICESDEBUG_SITE_METHOD = git
+GFASERVICESDEBUG_DEPENDENCIES = qt5base
+GFASERVICESDEBUG_INSTALL_STAGING = YES
+
+define GFASERVICESDEBUG_CONFIGURE_CMDS
+	(cd $(@D); $(TARGET_MAKE_ENV) $(HOST_DIR)/usr/bin/qmake CONFIG+=debug)
+endef
+
+define GFASERVICESDEBUG_BUILD_CMDS
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D)
+endef
+
+define GFASERVICESDEBUG_INSTALL_STAGING_CMDS
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) install
+endef
+
+$(eval $(generic-package))
+