Compare commits

...

61 Commits

Author SHA1 Message Date
SAH bot
633cc133c7 Upstep mod-ba-cli
GitOrigin-RevId: f76bc815e7fa7b79a4ca63ade2ce726b5ddcf3c8
2021-06-14 11:43:09 +00:00
SAH bot
a82bb3214a Upstep mod-amxb-ubus
GitOrigin-RevId: 8e17dfd5b051711d9467646501f1a4600aab7d94
2021-06-14 11:39:23 +00:00
SAH bot
2155e50e10 Upstep libamxm, libamxd, libamxo and libamxb
GitOrigin-RevId: 780f2a5d3e1872cb4bd47ccfa1233cb58e077822
2021-06-14 11:12:26 +00:00
Matthias FRANCK
a9ef9c35f8 Revert "Upstep libamxd, libamxo, libamxb"
This reverts commit 2ba6c64d0dac7f5c214720954d2c530773ca20b2.

GitOrigin-RevId: 78ff3ceb162e3b5d8cde13bd0cc4563d8a9fa62d
2021-06-10 14:39:59 +00:00
SAH bot
0e55becb1c Upstep libamxd, libamxo, libamxb
GitOrigin-RevId: 2ba6c64d0dac7f5c214720954d2c530773ca20b2
2021-06-10 14:20:56 +00:00
SAH bot
e41be415d0 Upstep amxb-inspect
GitOrigin-RevId: f699ea9c23639933cd3231954e8d527acc425eb3
2021-06-09 16:01:19 +00:00
SAH bot
b2e1314a6f Upstep amxb_ubus
GitOrigin-RevId: 2230149cad28a564e0f7150d6571b2398c108381
2021-06-09 13:12:56 +00:00
SAH bot
4ba12f1863 Upstep amxrt
GitOrigin-RevId: e0172be70361a9987d32cb7fee4625383ea69d61
2021-06-09 13:06:14 +00:00
SAH bot
79e907dca1 Upstep libamxb
GitOrigin-RevId: 773f658d0fdbfd854f8a0c3d20e20fbff48c6a9c
2021-06-08 10:08:17 +00:00
SAH bot
c345eb3d69 Upstep libamxo
GitOrigin-RevId: dd69b702e39e13da05281a82236074da5e5c9c67
2021-06-08 10:08:14 +00:00
SAH bot
fae027e273 Upstep libamxd
GitOrigin-RevId: 861adcfe7156f56d95f3e861e0e3896754d466bd
2021-06-08 09:58:09 +00:00
SAH bot
35a7da36e1 Upstep libamxt
GitOrigin-RevId: 06a57d8c2214af82146b476358ed263d8bffab9d
2021-06-08 09:56:51 +00:00
SAH bot
310f3b08a5 Upstep libamxm
GitOrigin-RevId: 552a424ca0a0cb55a6d9a5fc152ed03e57284369
2021-06-08 09:55:52 +00:00
SAH bot
03fad2e5fc Upstep libamxp
GitOrigin-RevId: e7eeb58e030777c4d50de222b85de7c0a053478c
2021-06-08 09:54:13 +00:00
SAH bot
23b38a281e Upstep libamxj
GitOrigin-RevId: 2f068b0fb90d0cb418ba12d612377ba63e3fef12
2021-06-08 09:52:51 +00:00
SAH bot
00833d6313 Upstep libamxc
GitOrigin-RevId: 7e91db6a4ddab26d0442c043ac2a995213580ad0
2021-06-08 09:52:05 +00:00
SAH bot
9a7a409372 Upstep libamxo
GitOrigin-RevId: 0672f8d47bc068e3d98af05117ac53ee4010da32
2021-06-03 10:36:59 +00:00
SAH bot
b6c4b87e3f Upstep libamxd
GitOrigin-RevId: 2600380fe5ec16aa2859d892293e929f9a78e7b1
2021-06-01 11:33:42 +00:00
SAH bot
15a76601e7 Upstep libamxo
GitOrigin-RevId: 99abdfa60360de5e222c63d08cc0aff6b4124c60
2021-06-01 11:33:00 +00:00
SAH bot
e008420bf7 Upstep libamxp
GitOrigin-RevId: 83b21c2e9947dcdb5d7713a727d5d510cc3ac249
2021-06-01 11:21:09 +00:00
SAH bot
97906f564e Upstep libamxt
GitOrigin-RevId: 8320daf84dd943c0c6dd35a8371b9b978fdb3221
2021-06-01 11:21:06 +00:00
SAH bot
828f2fa8e8 Upstep libamxb
GitOrigin-RevId: f492e2ba3efa0354c9fc58c3aa31eefe38da7a89
2021-06-01 11:09:48 +00:00
SAH bot
60a7386c86 Upstep amxb_ubus
GitOrigin-RevId: bdc7987466a6edfef60811b382c2c2f47392cd7f
2021-06-01 11:07:03 +00:00
SAH bot
a00f0d9161 Upstep amxb_ubus
GitOrigin-RevId: 546c5e0dcdeb31b52422c7039be90acbb882fd65
2021-05-31 12:58:38 +00:00
SAH bot
ab80cd9e36 Upstep libamxp
GitOrigin-RevId: f8a2b6ba1ff861101d375f7aa52dc3be16337c31
2021-05-31 11:54:02 +00:00
SAH bot
6d2f3d54fa Upstep libamxb
GitOrigin-RevId: d4301cbb70f3f5d3a05c31cae62586ec3366672e
2021-05-31 11:51:04 +00:00
SAH bot
81a57a8cdf Upstep libamxo
GitOrigin-RevId: ef922ce728d42768d4bae6d09457c84b648fa732
2021-05-31 11:49:59 +00:00
SAH bot
22ef08738f Upstep libamxd
GitOrigin-RevId: cad13d7ce8f1250f6ca281dabd6a5f9bc2535a6f
2021-05-31 11:48:59 +00:00
SAH bot
59381c842e Upstep libamxt
GitOrigin-RevId: b71cbebbc68c83baf72e807b311b0157c427b411
2021-05-31 11:47:33 +00:00
Matthias FRANCK
2e1553b841 Revert "Upstep libamxp"
This reverts commit 8a1838ca787c817e9d6645484f0017af7f4b979e.

GitOrigin-RevId: 69772f932228bc316aa8a1953dc2cca3ef1a1563
2021-05-31 11:37:33 +00:00
SAH bot
c27d3cde8a Upstep libamxp
GitOrigin-RevId: 8a1838ca787c817e9d6645484f0017af7f4b979e
2021-05-31 11:29:22 +00:00
SAH bot
982cfbf4a1 Upstep amxb_ubus
GitOrigin-RevId: 4920d6d89594cc8ee55f3d1bec29ed17cf49d928
2021-05-26 12:56:56 +00:00
SAH bot
8aba33c529 Upstep libamxp
GitOrigin-RevId: 6d294f1ae07ba34a7b19a62a0642d6a748435698
2021-05-25 11:53:28 +00:00
SAH bot
e381ee0259 Upstep libamxt
GitOrigin-RevId: 47ca73843270702268f11b634bec7ae7a3262663
2021-05-25 11:52:26 +00:00
SAH bot
a82baa659b Upstep libamxd
GitOrigin-RevId: 63866dd1db34a97bec448fbd0c725bee6815c21b
2021-05-25 11:52:23 +00:00
SAH bot
5d1e8adc37 Upstep libamxo
GitOrigin-RevId: aea938ce79dc37e8edae6bc52348865e1e8657f4
2021-05-25 11:50:57 +00:00
SAH bot
932d82b7f6 Upstep libamxb
GitOrigin-RevId: 0fb97cb25017087a8b04cebef43d84eb94eee366
2021-05-25 11:50:53 +00:00
SAH bot
2497eb3bbd Upstep libamxo
GitOrigin-RevId: 95ffa1e1a6f2f3cd86bce51741c0b96dd5b57413
2021-05-17 07:08:16 +00:00
SAH bot
54a0cf46d5 Update libamxc template
GitOrigin-RevId: fa5412bbd47449b2490acb3c32cb92beeb501c83
2021-05-10 10:04:30 +00:00
SAH bot
86d1767445 Upstep libamxj
GitOrigin-RevId: 9a6333aac68379ba2c514a01f4a8f0429662b869
2021-05-10 09:47:25 +00:00
SAH bot
2536fd1a6a Upstep libamxp
GitOrigin-RevId: 9b12b97fec0786364ffa80b662c9503bfe7b54eb
2021-05-10 09:31:56 +00:00
SAH bot
5a195b68e2 Upstep template libamxm
GitOrigin-RevId: 7185375b77ae2ae36a3d76dc6404897d857cc029
2021-05-10 09:25:40 +00:00
SAH bot
8b523162ca Upstep libamxt
GitOrigin-RevId: 8bd01d4abc16eba453b5b1ba32d7f82345bd3b33
2021-05-10 08:42:39 +00:00
SAH bot
577054371d Upstep libamxd
GitOrigin-RevId: 5da63aca9d9c444d2d5ed506b6f605271d230557
2021-05-10 08:26:16 +00:00
SAH bot
b548b350b9 Upstep libamxo
GitOrigin-RevId: 0deef020272a22844227c0a161a36c852c87de92
2021-05-10 08:15:56 +00:00
SAH bot
2e47675c3a Upstep libamxb
GitOrigin-RevId: f836d8ec07ab12da649f586b7f17a1fc6a37ca99
2021-05-10 08:12:10 +00:00
SAH bot
694e44c345 Update template amxrt
GitOrigin-RevId: 87bb6ad2771786c45a10e354a99af5c9c54895d5
2021-05-10 08:11:12 +00:00
SAH bot
03f228a28a Update template amxb-inspect
GitOrigin-RevId: 841b7dcd43876a18e8e042a6f7bd0940cd9a954e
2021-05-10 08:01:55 +00:00
SAH bot
3bd72be51f Upstep amxb_ubus
GitOrigin-RevId: 015af540a958f279b6547164d35731963b0c6848
2021-05-10 07:54:02 +00:00
Matthias FRANCK
bd37819b83 Add opensource libsahtrace
GitOrigin-RevId: 298f5510018ffa9f1d7c95f91c686bb2429abb0c
2021-05-05 08:33:51 +00:00
SAH bot
db7bf54282 Upstep amxb_ubus
GitOrigin-RevId: d0f4e3c68bc30a7ae94637e85fe7cc93fa51adbe
2021-05-05 07:30:22 +00:00
SAH bot
bcdd3d7a4d Upstep libamxo
GitOrigin-RevId: d87b9f0903d7d94deb3e3432024f50b955bcccae
2021-05-04 10:30:08 +00:00
SAH bot
5106879f6e Upstep libamxd
GitOrigin-RevId: 4e2bb0cb5bffa6f4384912744a0a9be738c2d294
2021-05-04 10:29:39 +00:00
SAH bot
baf06160f4 Upstep libamxb
GitOrigin-RevId: 1e6e1b4f9c8f0d8665a2522c172a746b191bcf8e
2021-05-04 10:29:36 +00:00
SAH bot
04011c1a98 Upstep libamxm
GitOrigin-RevId: 366f3c3b30040707a2a4687a251008b10df0bed5
2021-05-04 10:28:18 +00:00
SAH bot
bf64e0133a Upstep libamxt
GitOrigin-RevId: 03d738664be93e9111c9b0d0ebffba16b0aa1470
2021-05-04 10:27:50 +00:00
SAH bot
8551ca4ac8 Upstep libamxp
GitOrigin-RevId: 1a4a895ba09d3d26128632f37aef3b4d568f8798
2021-05-04 10:25:50 +00:00
SAH bot
bbb2c0abee Upstep libamxj
GitOrigin-RevId: ce0107b2a243cfd5aa979c3270a5cc5c87354558
2021-05-04 10:25:48 +00:00
Matthias FRANCK
0647066e75 Add mod-sahtrace for opensource
GitOrigin-RevId: b9d6d926a0025df51f56bcb93eea4042dceef944
2021-05-04 10:10:58 +00:00
SAH bot
cdf89bce8a Upstep mod-sahtrace
GitOrigin-RevId: ac7946062efdfa9e84c52d2ce1b4e83d6184fee8
2021-05-04 10:10:55 +00:00
Matthias FRANCK
1ce1baca85 Upstep libamxc
GitOrigin-RevId: 5129c06d61277c5123bc3bc97ce847e35f01d920
2021-05-04 12:03:11 +02:00
17 changed files with 300 additions and 67 deletions

54
apps/amx-cli/Makefile Normal file
View File

@@ -0,0 +1,54 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amx-cli
PKG_VERSION:=v0.2.12
PKG_SOURCE:=amx-cli-v0.2.12.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amx-cli/-/archive/v0.2.12
PKG_HASH:=911595d9b9b7acc6da40023c6388df8c602bdeadb89156fbdbb64b89fb5872e7
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-cli-v0.2.12
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
TITLE:=$(PKG_NAME)
URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amx-cli
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxt
DEPENDS += +libamxm
DEPENDS += +libamxo
DEPENDS += +libamxj
DEPENDS += +libevent2
DEPENDS += +yajl
MENU:=1
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,20 +1,19 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amxb-inspect
PKG_VERSION:=v1.0.2
PKG_VERSION:=v1.0.4
SHORT_DESCRIPTION:=Ambiorix Backend inspector/validation tool
PKG_SOURCE:=amxb-inspect-v1.0.2.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxb-inspect/-/archive/v1.0.2
PKG_HASH:=51e7f28a8c371a32217e233bb77700ba68d1f40b87c6938b1de73129f153899f
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=amxb-inspect-v1.0.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxb-inspect/-/archive/v1.0.4
PKG_HASH:=33b92b1902652a8a0c57cb27e6c2daf3730287649382d2eb12fbf07faa0e0b16
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb-inspect-v1.0.4
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)

View File

@@ -21,7 +21,7 @@ define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxo-cg
URL:=git@gitlab.com:soft.at.home/ambiorix/applications/amxo-cg
DEPENDS += +libamxc
DEPENDS += +libamxd
DEPENDS += +libamxo

View File

@@ -1,20 +1,19 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amxrt
PKG_VERSION:=v1.0.2
PKG_VERSION:=v1.0.3
SHORT_DESCRIPTION:=Data model runtime
PKG_SOURCE:=amxrt-v1.0.2.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxrt/-/archive/v1.0.2
PKG_HASH:=4de4f8d45e3ceb31b436229bd5d0860f108a5b4896b745f1d8fa2ab969b325fd
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=amxrt-v1.0.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxrt/-/archive/v1.0.3
PKG_HASH:=63ac8782aae42a98261c78d38fdf01df4514e8942cb227779deb26ad1a8759ff
PKG_BUILD_DIR:=$(BUILD_DIR)/amxrt-v1.0.3
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)

View File

@@ -1,20 +1,19 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxb
PKG_VERSION:=v3.0.5
PKG_VERSION:=v3.1.7
SHORT_DESCRIPTION:=Bus agnostic C API (mediator)
PKG_SOURCE:=libamxb-v3.0.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxb/-/archive/v3.0.5
PKG_HASH:=219f8e76237ef1e3dd6a238af8f825ea0fc25dfe596c3c7e89a8da51ecf661d6
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=libamxb-v3.1.7.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxb/-/archive/v3.1.7
PKG_HASH:=b481a0c1822062cdfbc99ad55444ec8d04bb67806f82dba6575c31dc5898da62
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxb-v3.1.7
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)

View File

@@ -1,20 +1,19 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxc
PKG_VERSION:=v1.0.13
PKG_VERSION:=v1.0.15
SHORT_DESCRIPTION:=Libamxc is a library containing data containers, implemented in ansi C (C99)
PKG_SOURCE:=libamxc-v1.0.13.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc/-/archive/v1.0.13
PKG_HASH:=02571834b0d5238ed30257251dc919347603a48475b8d45cce108b78c2f9c630
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=libamxc-v1.0.15.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc/-/archive/v1.0.15
PKG_HASH:=c3ab7297092b60b96df3adb82edd3f5765d165ea5a040e502af238d02dbce948
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxc-v1.0.15
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)

View File

@@ -1,20 +1,19 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxd
PKG_VERSION:=v2.0.5
PKG_VERSION:=v3.0.3
SHORT_DESCRIPTION:=Data model C-API
PKG_SOURCE:=libamxd-v2.0.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd/-/archive/v2.0.5
PKG_HASH:=7a040fc34c823e0610af8c7c24989d4614553c518515e035ffc17f760ba62d08
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=libamxd-v3.0.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd/-/archive/v3.0.3
PKG_HASH:=74b0687d1c076344d22ce8bbc8b1fc334d85dc4521c3876887df7b069f75d324
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxd-v3.0.3
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)

View File

@@ -1,20 +1,19 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxj
PKG_VERSION:=v0.3.14
PKG_VERSION:=v0.3.17
SHORT_DESCRIPTION:=JSON parser & generator using yajl and libamxc variants
PKG_SOURCE:=libamxj-v0.3.14.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxj/-/archive/v0.3.14
PKG_HASH:=61becc346bcf93703a357c9a57eb1f8842f67ff8ebbd10a4c6418ee3d54d32b4
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=libamxj-v0.3.17.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxj/-/archive/v0.3.17
PKG_HASH:=3d856568502b35194e30155027a494bf71444ae78bbca8111bf2263e7806efce
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxj-v0.3.17
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)

View File

@@ -1,20 +1,19 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxm
PKG_VERSION:=v0.0.19
PKG_VERSION:=v0.0.22
SHORT_DESCRIPTION:=modularity api, simplifies creation of add-ons (plug-ins, modules)
PKG_SOURCE:=libamxm-v0.0.19.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxm/-/archive/v0.0.19
PKG_HASH:=905b822af4a7e2cc3c2696fa565818d628eaff94e25429ef877d3e604dd65d2a
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=libamxm-v0.0.22.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxm/-/archive/v0.0.22
PKG_HASH:=c676bfc80e7a514c20ab60d6e59e0ca4fbf624ec8e95417ab961e0266e631a30
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxm-v0.0.22
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)

View File

@@ -1,20 +1,19 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxo
PKG_VERSION:=v1.0.4
PKG_VERSION:=v1.2.3
SHORT_DESCRIPTION:=Ambiorix Object Definition Language library
PKG_SOURCE:=libamxo-v1.0.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxo/-/archive/v1.0.4
PKG_HASH:=984189187e3fb79c581cf887e701462d38423e1005d26c3de615c97ca4711a10
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=libamxo-v1.2.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxo/-/archive/v1.2.3
PKG_HASH:=51732f02be2a41fae11dd5dd6f35ad4d4a7bf5b842e3150c04a3c9444a36a75e
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxo-v1.2.3
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)

View File

@@ -1,20 +1,19 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxp
PKG_VERSION:=v0.6.11
PKG_VERSION:=v0.7.4
SHORT_DESCRIPTION:=Common patterns implementation
PKG_SOURCE:=libamxp-v0.6.11.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxp/-/archive/v0.6.11
PKG_HASH:=ee2b7e62bb498206842709e733b3d8ac63f70c8f52958f992d5dda387de7af50
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=libamxp-v0.7.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxp/-/archive/v0.7.4
PKG_HASH:=e168a0d3e6f6e65f35853b3f109cdfa6a1785aa494ab6e955ff25e2eb4fe355d
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxp-v0.7.4
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)

View File

@@ -1,20 +1,19 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxt
PKG_VERSION:=v0.1.14
PKG_VERSION:=v0.1.20
SHORT_DESCRIPTION:=Common patterns implementation
PKG_SOURCE:=libamxt-v0.1.14.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxt/-/archive/v0.1.14
PKG_HASH:=25dd5995d99e3b440361042636b9851f0e15a6ceb3e485656dd5b362a613c7f0
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=libamxt-v0.1.20.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxt/-/archive/v0.1.20
PKG_HASH:=fc92fd0c850919793c543dc5f5c4a1c5ad70c74a8a07b1e73444069aa0fb7c0f
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxt-v0.1.20
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)

50
libs/libsahtrace/Makefile Normal file
View File

@@ -0,0 +1,50 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libsahtrace
PKG_VERSION:=v1.0.0
SHORT_DESCRIPTION:=Small and flexible library to enable tracing and logging
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/logging/libsahtrace/-/archive/$(PKG_VERSION)
PKG_HASH:=6ee4a8b8e7ee39f94b731e9ca0aa0b342cf6565916033f39fb4ae99d3b758ab2
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/logging/libsahtrace
MENU:=1
endef
define Package/$(PKG_NAME)/description
Small and flexible library to enable tracing and logging
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -1,20 +1,19 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-amxb-ubus
PKG_VERSION:=v2.0.5
PKG_VERSION:=v2.0.17
SHORT_DESCRIPTION:=Ubus Backend
PKG_SOURCE:=amxb_ubus-v2.0.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amxb_backends/amxb_ubus/-/archive/v2.0.5
PKG_HASH:=e2b12eb814baa47800cfd7c3c1a90bdfc64097bf7c024980c8b69c9adb5e4a2c
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_ubus-v2.0.5
PKG_SOURCE:=amxb_ubus-v2.0.17.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amxb_backends/amxb_ubus/-/archive/v2.0.17
PKG_HASH:=777d0fc7c592b25d35e3e0fb55941bea01d2d75c850ee2c7239e6650fea9dad6
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_ubus-v2.0.17
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)

24
mods/mod-ba-cli/Config.in Normal file
View File

@@ -0,0 +1,24 @@
config PACKAGE_mod-ba-cli
tristate
select SAH_MOD_BA_CLI
if PACKAGE_mod-ba-cli
menu "Select mod-ba-cli build options"
depends on PACKAGE_mod-ba-cli
config SAH_MOD_BA_CLI
bool "Build Bus Agnostic Command Line Interface Module"
default y
config SAH_MOD_BA_CLI_INSTALL_UBUS_CLI
bool "Install ubus cli"
default y
config SAH_MOD_BA_CLI_INSTALL_PCB_CLI
bool "Install pcb cli"
default y
endmenu
endif

62
mods/mod-ba-cli/Makefile Normal file
View File

@@ -0,0 +1,62 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-ba-cli
PKG_VERSION:=v0.3.1
SHORT_DESCRIPTION:=Bus Agnostic Command Line Interface
PKG_SOURCE:=mod-ba-cli-v0.3.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-ba-cli/-/archive/v0.3.1
PKG_HASH:=79f20995d44a1b7afa795e086e57aec00c55d26ef6c40551e44828377fd351aa
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-ba-cli-v0.3.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Modules
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-ba-cli
DEPENDS += +libamxc
DEPENDS += +libamxt
DEPENDS += +libamxm
DEPENDS += +libamxp
DEPENDS += +libamxd
DEPENDS += +libamxb
DEPENDS += +libamxo
DEPENDS += +amx-cli
MENU:=1
endef
define Package/$(PKG_NAME)/description
Bus Agnostic Command Line Interface
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
endef
define Package/$(PKG_NAME)/config
source "$(SOURCE)/Config.in"
endef
$(eval $(call BuildPackage,$(PKG_NAME)))

View File

@@ -0,0 +1,54 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-sahtrace
PKG_VERSION:=v0.0.7
SHORT_DESCRIPTION:=Module for sahtrace logging
PKG_SOURCE:=mod-sahtrace-v0.0.7.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/modules/mod-sahtrace/-/archive/v0.0.7
PKG_HASH:=1242089b7fa343f73c3c4a9354869e53c197fcf620300383c8c36360bc3c8acf
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-sahtrace-v0.0.7
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=ambiorix
SUBMENU:=Modules
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/soft.at.home/ambiorix/modules/mod-sahtrace
DEPENDS += +libamxc
DEPENDS += +libamxd
DEPENDS += +libamxo
DEPENDS += +libsahtrace
MENU:=1
endef
define Package/$(PKG_NAME)/description
Module for sahtrace logging
endef
define Build/Compile
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
endef
define Package/$(PKG_NAME)/install
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
endef
$(eval $(call BuildPackage,$(PKG_NAME)))