Przeglądaj źródła

added debugversions of GfA libraries

Reinhard Russinger 4 lat temu
rodzic
commit
f6296e6e9b

+ 14 - 3
Config.in

@@ -2,11 +2,9 @@ source "$BR2_EXTERNAL_GFA_Display001_PATH/package/applicationlauncher/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfasqlplugin/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfasqlplugin/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/qtfreevirtualkeyboard/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/qtfreevirtualkeyboard/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfabrowser/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfabrowser/Config.in"
+comment "Old GfA utils (outdated)"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/libgfaipc/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/libgfaipc/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/libgfatimer/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/libgfatimer/Config.in"
-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"
 #-------
 #-------
 comment "Gfa Tools"
 comment "Gfa Tools"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfaipc/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfaipc/Config.in"
@@ -15,5 +13,18 @@ source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfaqt/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfamininet/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfamininet/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfatimer/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfatimer/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfanet/Config.in"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfanet/Config.in"
+#-------
+comment "GfA Tools Debug"
+source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfaipcdebug/Config.in"
+source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfasitarautilsdebug/Config.in"
+source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfaqtdebug/Config.in"
+source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfamininetdebug/Config.in"
+source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfatimerdebug/Config.in"
+source "$BR2_EXTERNAL_GFA_Display001_PATH/package/gfanetdebug/Config.in"
 #------
 #------
+comment "SIEMENS IEC Library"
 source "$BR2_EXTERNAL_GFA_Display001_PATH/package/Snap7/Config.in"
 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 @@
-818
+819

+ 6 - 1
configs/Display001_4.4.104-bone-rt-21_Qt5.15.2_defconfig

@@ -396,9 +396,14 @@ BR2_PACKAGE_QTFREEVIRTUALKEYBOARD=y
 BR2_PACKAGE_GFABROWSER=y
 BR2_PACKAGE_GFABROWSER=y
 # BR2_PACKAGE_LIBGFAIPC is not set
 # BR2_PACKAGE_LIBGFAIPC is not set
 # BR2_PACKAGE_LIBGFATIMER is not set
 # BR2_PACKAGE_LIBGFATIMER is not set
-BR2_PACKAGE_LIBULFIUS=y
 BR2_PACKAGE_GFAIPC=y
 BR2_PACKAGE_GFAIPC=y
 BR2_PACKAGE_GFASITARAUTILS=y
 BR2_PACKAGE_GFASITARAUTILS=y
 BR2_PACKAGE_GFAQT=y
 BR2_PACKAGE_GFAQT=y
 BR2_PACKAGE_GFAMININET=y
 BR2_PACKAGE_GFAMININET=y
 BR2_PACKAGE_GFATIMER=y
 BR2_PACKAGE_GFATIMER=y
+BR2_PACKAGE_GFAIPCDEBUG=y
+BR2_PACKAGE_GFASITARAUTILSDEBUG=y
+BR2_PACKAGE_GFAQTDEBUG=y
+BR2_PACKAGE_GFAMININETDEBUG=y
+BR2_PACKAGE_GFATIMERDEBUG=y
+BR2_PACKAGE_LIBULFIUS=y

+ 7 - 0
package/gfaipcdebug/Config.in

@@ -0,0 +1,7 @@
+config BR2_PACKAGE_GFAIPCDEBUG
+	bool "GfAIPCDEBUG"
+	select BR2_PACKAGE_QT5BASE
+	help
+	  
+	  GfA IPC Tools
+	  https://gogs.reru.org

+ 32 - 0
package/gfaipcdebug/gfaipc.mk

@@ -0,0 +1,32 @@
+################################################################################
+#
+# GfAIPC
+#
+################################################################################
+
+GFAIPCDEBUG_VERSION = V1.4.0
+GFAIPCDEBUG_SITE = https://gogs.reru.org/GfA/libgfaipc.git
+GFAIPCDEBUG_SITE_METHOD = git
+GFAIPCDEBUG_DEPENDENCIES = qt5base
+GFAIPCDEBUG_INSTALL_STAGING = YES
+GFAIPCDEBUG_INSTALL_TARGET = YES
+
+define GFAIPCDEBUG_CONFIGURE_CMDS
+	(cd $(@D); $(TARGET_MAKE_ENV) $(HOST_DIR)/usr/bin/qmake CONFIG+=debug)
+endef
+
+define GFAIPCDEBUG_BUILD_CMDS
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D)
+endef
+
+define GFAIPCDEBUG_INSTALL_STAGING_CMDS
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) install_library
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) install_includes
+endef
+
+define GFAIPCDEBUG_INSTALL_TARGET_CMDS
+	$(TARGET_MAKE_ENV) INSTALL_ROOT=$(TARGET_DIR)/ $(MAKE) -C $(@D)	install_target
+endef
+
+$(eval $(generic-package))
+

+ 9 - 0
package/gfamininetdebug/Config.in

@@ -0,0 +1,9 @@
+config BR2_PACKAGE_GFAMININETDEBUG
+	bool "GfAMININETDEBUG"
+	select BR2_PACKAGE_QT5BASE
+	help
+	  Qt is a cross-platform application and UI framework for
+	  developers using C++.
+
+	  Qt GfAMininet 
+	  https://gogs.reru.org

+ 32 - 0
package/gfamininetdebug/gfamininet.mk

@@ -0,0 +1,32 @@
+################################################################################
+#
+# GfAMININET
+#
+################################################################################
+
+GFAMININETDEBUG_VERSION = V1.0.0
+GFAMININETDEBUG_SITE = https://gogs.reru.org/GfA/libgfamininet.git
+GFAMININETDEBUG_SITE_METHOD = git
+GFAMININETDEBUG_DEPENDENCIES = qt5base
+GFAMININETDEBUG_INSTALL_STAGING = YES
+GFAMININETDEBUG_INSTALL_TARGET = YES
+
+define GFAMININETDEBUG_CONFIGURE_CMDS
+	(cd $(@D); $(TARGET_MAKE_ENV) $(HOST_DIR)/usr/bin/qmake CONFIG+=debug) 
+endef
+
+define GFAMININETDEBUG_BUILD_CMDS
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D)
+endef
+
+define GFAMININETDEBUG_INSTALL_STAGING_CMDS
+#	$(TARGET_MAKE_ENV) INSTALL_ROOT=$(STAGING_DIR)/ $(MAKE) -C $(@D) install_toolchain
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) install_library
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) install_includes
+endef
+
+define GFAMININETDEBUG_INSTALL_TARGET_CMDS
+	$(TARGET_MAKE_ENV) INSTALL_ROOT=$(TARGET_DIR)/ $(MAKE) -C $(@D)	install_target
+endef
+
+$(eval $(generic-package))

+ 7 - 0
package/gfanetdebug/Config.in

@@ -0,0 +1,7 @@
+config BR2_PACKAGE_GFANETDEBUG
+	bool "GfANETDEBUG"
+	select BR2_PACKAGE_QT5BASE
+	help
+	  
+	  GfA Network Setting Tools Tools
+	  https://gogs.reru.org

+ 32 - 0
package/gfanetdebug/gfanet.mk

@@ -0,0 +1,32 @@
+################################################################################
+#
+# GfANET
+#
+################################################################################
+
+GFANETDEBUG_VERSION = V1.0.0
+GFANETDEBUG_SITE = https://gogs.reru.org/GfA/libgfaNET.git
+GFANETDEBUG_SITE_METHOD = git
+GFANETDEBUG_DEPENDENCIES = qt5base
+GFANETDEBUG_INSTALL_STAGING = YES
+GFANETDEBUG_INSTALL_TARGET = YES
+
+define GFANETDEBUG_CONFIGURE_CMDS
+	(cd $(@D); $(TARGET_MAKE_ENV) $(HOST_DIR)/usr/bin/qmake CONFIG+=DEBUG)
+endef
+
+define GFANETDEBUG_BUILD_CMDS
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D)
+endef
+
+define GFANETDEBUG_INSTALL_STAGING_CMDS
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) install_library
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) install_includes
+endef
+
+define GFANETDEBUG_INSTALL_TARGET_CMDS
+	$(TARGET_MAKE_ENV) INSTALL_ROOT=$(TARGET_DIR)/ $(MAKE) -C $(@D)	install_target
+endef
+
+$(eval $(generic-package))
+

+ 8 - 0
package/gfaqtdebug/Config.in

@@ -0,0 +1,8 @@
+config BR2_PACKAGE_GFAQTDEBUG
+	bool "GfAQTDEBUG"
+	select BR2_PACKAGE_QT5BASE
+	select BR2_PACKAGE_GFANETDEBUG
+	help
+	  
+	  GfA QT Tools
+	  https://gogs.reru.org

+ 32 - 0
package/gfaqtdebug/gfaqt.mk

@@ -0,0 +1,32 @@
+################################################################################
+#
+# GfAQT
+#
+################################################################################
+
+GFAQTDEBUG_VERSION = V1.2.0
+GFAQTDEBUG_SITE = https://gogs.reru.org/GfA/libgfaqt.git
+GFAQTDEBUG_SITE_METHOD = git
+GFAQTDEBUG_DEPENDENCIES = qt5base gfanetdebug
+GFAQTDEBUG_INSTALL_STAGING = YES
+GFAQTDEBUG_INSTALL_TARGET = YES
+
+define GFAQTDEBUG_CONFIGURE_CMDS
+	(cd $(@D); $(TARGET_MAKE_ENV) $(HOST_DIR)/usr/bin/qmake CONFIG+=debug)
+endef
+
+define GFAQTDEBUG_BUILD_CMDS
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D)
+endef
+
+define GFAQTDEBUG_INSTALL_STAGING_CMDS
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) install_library
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) install_includes
+endef
+
+define GFAQTDEBUG_INSTALL_TARGET_CMDS
+	$(TARGET_MAKE_ENV) INSTALL_ROOT=$(TARGET_DIR)/ $(MAKE) -C $(@D)	install_target
+endef
+
+$(eval $(generic-package))
+

+ 9 - 0
package/gfasitarautilsdebug/Config.in

@@ -0,0 +1,9 @@
+config BR2_PACKAGE_GFASITARAUTILSDEBUG
+	bool "GfASITARAUtilsDEBUG"
+	select BR2_PACKAGE_QT5BASE
+	help
+	  Qt is a cross-platform application and UI framework for
+	  developers using C++.
+
+	  Qt GfASITARAUtils 
+	  https://gogs.reru.org

+ 32 - 0
package/gfasitarautilsdebug/gfasitarautils.mk

@@ -0,0 +1,32 @@
+################################################################################
+#
+# GfASITARAUtils
+#
+################################################################################
+
+GFASITARAUTILSDEBUG_VERSION = V1.0.0
+GFASITARAUTILSDEBUG_SITE = https://gogs.reru.org/GfA/libgfasitarautils.git
+GFASITARAUTILSDEBUG_SITE_METHOD = git
+GFASITARAUTILSDEBUG_DEPENDENCIES = qt5base
+GFASITARAUTILSDEBUG_INSTALL_STAGING = YES
+GFASITARAUTILSDEBUG_INSTALL_TARGET = YES
+
+define GFASITARAUTILSDEBUG_CONFIGURE_CMDS
+	(cd $(@D); $(TARGET_MAKE_ENV) $(HOST_DIR)/usr/bin/qmake CONFIG+=debug)
+endef
+
+define GFASITARAUTILSDEBUG_BUILD_CMDS
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D)
+endef
+
+define GFASITARAUTILSDEBUG_INSTALL_STAGING_CMDS
+#	$(TARGET_MAKE_ENV) INSTALL_ROOT=$(STAGING_DIR)/ $(MAKE) -C $(@D) install_toolchain
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) install_library
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) install_includes
+endef
+
+define GFASITARAUTILSDEBUG_INSTALL_TARGET_CMDS
+	$(TARGET_MAKE_ENV) INSTALL_ROOT=$(TARGET_DIR)/ $(MAKE) -C $(@D)	install_target
+endef
+
+$(eval $(generic-package))

+ 7 - 0
package/gfatimerdebug/Config.in

@@ -0,0 +1,7 @@
+config BR2_PACKAGE_GFATIMERDEBUG
+	bool "GfATIMERDEBUG"
+	select BR2_PACKAGE_QT5BASE
+	help
+	  
+	  GfA Timer Tools
+	  https://gogs.reru.org

+ 32 - 0
package/gfatimerdebug/gfatimer.mk

@@ -0,0 +1,32 @@
+################################################################################
+#
+# GfATIMER
+#
+################################################################################
+
+GFATIMERDEBUG_VERSION = V1.0.0
+GFATIMERDEBUG_SITE = https://gogs.reru.org/GfA/libgfatimer.git
+GFATIMERDEBUG_SITE_METHOD = git
+GFATIMERDEBUG_DEPENDENCIES = qt5base
+GFATIMERDEBUG_INSTALL_STAGING = YES
+GFATIMERDEBUG_INSTALL_TARGET = YES
+
+define GFATIMERDEBUG_CONFIGURE_CMDS
+	(cd $(@D); $(TARGET_MAKE_ENV) $(HOST_DIR)/usr/bin/qmake CONFIG+=debug)
+endef
+
+define GFATIMERDEBUG_BUILD_CMDS
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D)
+endef
+
+define GFATIMERDEBUG_INSTALL_STAGING_CMDS
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) install_library
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) install_includes
+endef
+
+define GFATIMERDEBUG_INSTALL_TARGET_CMDS
+	$(TARGET_MAKE_ENV) INSTALL_ROOT=$(TARGET_DIR)/ $(MAKE) -C $(@D)	install_target
+endef
+
+$(eval $(generic-package))
+