Compare commits

...

164 Commits

Author SHA1 Message Date
sahbot
70bc4fd520 [CI] Update changelog for release master_v2.6.2
GitOrigin-RevId: 66026d121097de8f39df63d882ae2e469f552d30
2021-08-03 07:45:47 +00:00
sahbot
7367eaa429 [CI] Update PKG_HASH
GitOrigin-RevId: 57a29b58cdd7f6cb658a47cb4bbe89e51c80c149
2021-08-03 07:41:18 +00:00
sahbot
fb8bba63d1 Integrating mod-amxb-ubus to master_v2.1.4
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 0c280b44ef8c55bab4b8bbb2b189701cd3b8ac5e
2021-08-03 07:41:14 +00:00
sahbot
0a8c3b54d5 [CI] Update PKG_HASH
GitOrigin-RevId: 9649d4d6dcb20f93b405c669426dd2911495aa6f
2021-08-03 07:40:29 +00:00
sahbot
a6988e0de1 Integrating amx-cli to master_v0.2.16
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 990a5871ba9f71aad70f25b9c387ee9d364aa7bc
2021-08-03 07:40:25 +00:00
sahbot
86bad55e77 [CI] Update PKG_HASH
GitOrigin-RevId: ac530b24c014b92874f83ab413bf595dd3920380
2021-08-03 07:40:21 +00:00
sahbot
e737af518f Integrating libamxb to master_v3.4.2
Issue: ambiorix/libraries/lib_amxb#42 Make it possible to invoke RPC methods that are not under an object [change]
GitOrigin-RevId: 9989be6fbf4e9b4deede0a46e285cb2777191ae8
2021-08-03 07:40:17 +00:00
sahbot
543104196d [CI] Update PKG_HASH
GitOrigin-RevId: 31fd80363d916f5507761747e666a27b7f57221b
2021-08-03 07:40:14 +00:00
sahbot
cd58beff58 Integrating libamxo to master_v1.3.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 39a60161b4cfe6bf03e522995e1ce314e0ef4fce
2021-08-03 07:40:10 +00:00
sahbot
fc2a8de302 [CI] Update PKG_HASH
GitOrigin-RevId: 6a1e644464ccc23ef54b628403365074b834340a
2021-08-03 07:40:06 +00:00
sahbot
b7ddaf26f0 Integrating libamxd to master_v3.2.1
Issue: ambiorix/libraries/lib_amxd#98 Make amxd_function_are_args_valid function public [change]
Issue: ambiorix/libraries/lib_amxd#99 Destroy action callbacks must be called bottom-up [change]
GitOrigin-RevId: 34ab76386a5dcc78730bc7fcdcb3ff064dce3a59
2021-08-03 07:40:03 +00:00
sahbot
246793b2c4 [CI] Update PKG_HASH
GitOrigin-RevId: 0c0451a7ff9241c3e63af5f77b4d8a3d51348f37
2021-08-03 07:40:00 +00:00
sahbot
96bf5ff371 Integrating libamxt to master_v0.1.26
Issue: ambiorix/libraries/lib_amxt#5 Auto detect file descriptor of terminal [change]
GitOrigin-RevId: 92e6941543da0aeeb472e863c49719e0036d4fb1
2021-08-03 07:39:56 +00:00
sahbot
b8730e0b87 [CI] Update changelog for release master_v2.6.1
GitOrigin-RevId: 912bb58ee06efeac783a544b6eaac87742257187
2021-07-28 11:43:06 +00:00
sahbot
278ba8012b [CI] Update PKG_HASH
GitOrigin-RevId: 2b522617fe606098f2adf2efeee3789ec58b9696
2021-07-28 11:39:26 +00:00
sahbot
b3a972faa0 Integrating mod-ba-cli to master_v0.3.4
Issue: ambiorix/modules/amx_cli/mod-ba-cli#12 It must be possible to provide composite values to method arguments [fix]
GitOrigin-RevId: fbded781a675d553514f6c785e9a4d619a568568
2021-07-28 11:39:22 +00:00
sahbot
003412e72c [CI] Update PKG_HASH
GitOrigin-RevId: 35c62411075a77f08ea0c484606cf7d3d16d66d1
2021-07-28 11:39:19 +00:00
sahbot
6be6ff860f Integrating mod-amxb-ubus to master_v2.1.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: cd0f8dcea1465fbbebef7fe8405f79b75b9ad306
2021-07-28 11:39:15 +00:00
sahbot
2f5e1d9876 [CI] Update PKG_HASH
GitOrigin-RevId: 6f84fc11f4fe6e52d72ca610ace19a2c7c82e218
2021-07-28 11:39:11 +00:00
sahbot
26f9c2bb56 Integrating amxrt to master_v1.1.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 06866c1e06c632b487e568326a91ef4e374d5d50
2021-07-28 11:39:08 +00:00
sahbot
6e3e7d4be4 [CI] Update PKG_HASH
GitOrigin-RevId: c70bd351051dbdd2b0ebaf9f6911c2c9bf84d6c1
2021-07-28 11:39:04 +00:00
sahbot
807ac0deaf Integrating amxrt to master_v1.1.2
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: df3a2584cfe4575415e6611973fe910b5b1b207a
2021-07-28 11:39:00 +00:00
sahbot
761fc74053 [CI] Update PKG_HASH
GitOrigin-RevId: 5566a24d1d916ac34c98318c39ae21974559218e
2021-07-28 11:36:18 +00:00
sahbot
eca8c35496 Integrating libamxm to master_v0.0.28
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 314d73bdc9c19ef71036b851a0e6b27bd94b53b1
2021-07-28 11:36:14 +00:00
sahbot
8ff72d6484 [CI] Update PKG_HASH
GitOrigin-RevId: 745f83274aebdc4c04b08bd7784d2365a1107a3b
2021-07-28 11:36:11 +00:00
sahbot
cb7f60f3ad Integrating libamxj to master_v0.3.23
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 138ba0d02f99f670d4a6f9ae8875569e144abe82
2021-07-28 11:36:08 +00:00
sahbot
34e08536ec [CI] Update PKG_HASH
GitOrigin-RevId: 46b86b47b2524d15f8f23958ee1b61a4f2ffa735
2021-07-28 11:36:04 +00:00
sahbot
0a415d3f2c Integrating libamxj to master_v0.3.22
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: c244b4b913d3ad526f487af3272f68ab5a7e6123
2021-07-28 11:36:01 +00:00
Matthias FRANCK
b890c9a943 Add changelog
GitOrigin-RevId: bd77c355d491408d84d742e78778441740b7ee07
2021-07-28 11:34:57 +00:00
sahbot
9329f21015 [CI] Update PKG_HASH
GitOrigin-RevId: eedca2671d95dba2cdb7f8810d6365f208d22d56
2021-07-23 06:33:40 +00:00
sahbot
f6aa754cba Integrating amxrt to master_v1.1.1
Issue: ambiorix/applications/amxrt#31 Updates run-time to have support for wait-for-objects feature [new]
Issue: ambiorix/applications/amxrt#32 Improve save functionality in amxrt [change]
GitOrigin-RevId: 78614541d27501138277d13c21cbeaab1151def9
2021-07-23 06:33:34 +00:00
sahbot
2379d56767 [CI] Update PKG_HASH
GitOrigin-RevId: 663fe279554bbce23aadc4c947e513f6a5b6fc4a
2021-07-23 06:33:31 +00:00
sahbot
05017ace6f Integrating amxrt to master_v1.1.0
Issue: ambiorix/applications/amxrt#31 Updates run-time to have support for wait-for-objects feature [new]
GitOrigin-RevId: 32ed2012c7949f9a523eacede91d588cbf51d385
2021-07-23 06:33:27 +00:00
sahbot
a0c7b35adb [CI] Update PKG_HASH
GitOrigin-RevId: d6fb44451fc676fdc99680554937fe44e3e3c2db
2021-07-23 06:32:28 +00:00
sahbot
2dbd9d7473 Integrating amxb-inspect to master_v1.0.6
Issue: ambiorix/applications/amxb-inspect#7 amxb-inspect must verify wait_for function [change]
GitOrigin-RevId: c4dd18faaaf3729dabd61630c019f619fa360996
2021-07-23 06:32:25 +00:00
sahbot
95cd6ba18e [CI] Update PKG_HASH
GitOrigin-RevId: b386f58820b334de45f04360431f029718faa7d6
2021-07-23 06:31:33 +00:00
sahbot
3a360d252f Integrating amx-cli to master_v0.2.15
Issue: ambiorix/applications/amx-cli#18 SIGTERM must correctly be handled in eventloop [fix]
GitOrigin-RevId: bfef95ee4d4ebf066f94ff3f0ba14d1ed2532450
2021-07-23 06:31:30 +00:00
sahbot
e195b6dc1d [CI] Update PKG_HASH
GitOrigin-RevId: 75558e0d71c5d2f211aac082de7bd3da7d0478df
2021-07-23 06:30:37 +00:00
sahbot
879174b5fd Integrating mod-amxb-ubus to master_v2.1.2
Issue: ambiorix/modules/amxb_backends/amxb_ubus#35 Add wait_for back-end implementation [new]
GitOrigin-RevId: b11633c22f585f1a16cbd22584802bd4c9e4079c
2021-07-23 06:30:34 +00:00
sahbot
238e38a557 [CI] Update PKG_HASH
GitOrigin-RevId: 5a1e1da86a84241c485f4a1c4297ab0e685ed124
2021-07-23 06:30:31 +00:00
sahbot
f4aec662f6 Integrating mod-amxb-ubus to master_v2.1.1
Issue: ambiorix/modules/amxb_backends/amxb_ubus#35 Add wait_for back-end implementation [new]
GitOrigin-RevId: 91d6e03eae66fea7f9ef4a5a559a4c9ba46875e9
2021-07-23 06:30:28 +00:00
sahbot
0eebddd346 [CI] Update PKG_HASH
GitOrigin-RevId: b2a74c8012fb0554380947a45412bad23560afe7
2021-07-23 06:30:25 +00:00
sahbot
f89c902083 Integrating mod-amxb-ubus to master_v2.1.0
Issue: ambiorix/modules/amxb_backends/amxb_ubus#35 Add wait_for back-end implementation [new]
GitOrigin-RevId: 5e8240f4f3a82a661e5ed4955ed8fdfe2a5e08f4
2021-07-23 06:30:21 +00:00
sahbot
ab83aaade7 [CI] Update PKG_HASH
GitOrigin-RevId: 8dcef13dcd6b81d6415fe6298ebbfff0e9f0a771
2021-07-22 13:50:16 +00:00
sahbot
7939f0cda6 Integrating libamxb to master_v3.4.1
Issue: ambiorix/libraries/lib_amxb#11 Add wait for feature to bus agnostic api [new]
GitOrigin-RevId: 914895fb353bef2fc79211b96633165b89f5271c
2021-07-22 13:50:13 +00:00
sahbot
b57409887d [CI] Update PKG_HASH
GitOrigin-RevId: 8fefa962d59e152bbee009e650d019336f9d1748
2021-07-22 13:50:09 +00:00
sahbot
0bd37973f6 Integrating libamxb to master_v3.4.0
Issue: ambiorix/libraries/lib_amxb#11 Add wait for feature to bus agnostic api [new]
GitOrigin-RevId: 7d142a2eed54c10b7ba3d7ec03a75c98bd71ce77
2021-07-22 13:50:06 +00:00
sahbot
d74a0f921d [CI] Update PKG_HASH
GitOrigin-RevId: 3b35109f2efa493b70e30fe1545817bcc3f2b76b
2021-07-22 13:50:02 +00:00
sahbot
043af4b72b Integrating libamxo to master_v1.3.2
Issue: ambiorix/libraries/lib_amxo#60 Make it possible to declare required objects from remote processes [new]
GitOrigin-RevId: b6495b45792fc859b156a77fa8f166d4200f6844
2021-07-22 13:49:59 +00:00
sahbot
3e02f34e17 [CI] Update PKG_HASH
GitOrigin-RevId: 6ff570ae7ecaa7521c0cedd7e6ed16a6f5d89024
2021-07-22 13:49:56 +00:00
sahbot
831c833f48 Integrating libamxd to master_v3.2.0
Issue: ambiorix/libraries/lib_amxd#95 When removing part of a path, the type must be recalculated [fix]
Issue: ambiorix/libraries/lib_amxd#96 Add function to append amxd_path_t [new]
Issue: ambiorix/libraries/lib_amxd#97 Applying a transaction without an object selected causes a segmentation fault [fix]
GitOrigin-RevId: 471f1be11f3514f089dfcbfb2dc347194f8511a9
2021-07-22 13:49:52 +00:00
sahbot
bca367cab0 [CI] Update PKG_HASH
GitOrigin-RevId: 1acc32f244ae972c77724acd7705b3fc1dd85c83
2021-07-22 13:49:49 +00:00
sahbot
82a3997502 Integrating libamxb to master_v3.3.2
Issue: ambiorix/libraries/lib_amxb#11 Add wait for feature to bus agnostic api [new]
GitOrigin-RevId: 7bfc5bf313e7f0a6312fe999bdcd1bb3dcfceb27
2021-07-22 13:49:46 +00:00
sahbot
6046b95453 [CI] Update PKG_HASH
GitOrigin-RevId: 5306c0d1cb23a5ddbd974a0363f69b0cd536189e
2021-07-22 13:49:42 +00:00
sahbot
2a217adb7d Integrating libamxo to master_v1.3.1
Issue: ambiorix/libraries/lib_amxo#60 Make it possible to declare required objects from remote processes [new]
GitOrigin-RevId: f0938b62e45dde69072cf944fe6aebb8bfb5316f
2021-07-22 13:49:39 +00:00
sahbot
65d4b6856b [CI] Update PKG_HASH
GitOrigin-RevId: c3d527ce9bb1a69c7acbe304a27e6de8ae591136
2021-07-22 13:49:36 +00:00
sahbot
9f37d4395e Integrating libamxd to master_v3.1.6
Issue: ambiorix/libraries/lib_amxd#95 When removing part of a path, the type must be recalculated [fix]
GitOrigin-RevId: 72e2ba13e86c6771ec8ed13a7b0fef11835191b4
2021-07-22 13:49:33 +00:00
sahbot
5488361e69 [CI] Update PKG_HASH
GitOrigin-RevId: 4bbe10c7f7050a99bc75939b8ece0f7286fe2652
2021-07-22 13:49:30 +00:00
sahbot
7006c5cf02 Integrating libamxo to master_v1.3.0
Issue: ambiorix/libraries/lib_amxo#60 Make it possible to declare required objects from remote processes [new]
GitOrigin-RevId: 22f36f459904a85a9604f60fdc00cd6e65369a20
2021-07-22 13:49:27 +00:00
sahbot
a418071aa4 [CI] Update PKG_HASH
GitOrigin-RevId: 07906274bce97f420e047271bc03427a2e8ad70d
2021-07-22 13:49:24 +00:00
sahbot
46f78c4322 Integrating libamxb to master_v3.3.1
Issue: ambiorix/libraries/lib_amxb#11 Add wait for feature to bus agnostic api [new]
GitOrigin-RevId: d2aa727c6f301d85082bc52f3cbe93b368b8f8e4
2021-07-22 13:49:20 +00:00
sahbot
2ff7423c3f [CI] Update PKG_HASH
GitOrigin-RevId: 5c10dae5613c212f2977dc91af41ed4b022a1b6b
2021-07-09 13:29:01 +00:00
sahbot
d911661b99 Integrating mod-amxb-ubus to master_v2.0.26
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: b87534200ed20672cf07adbeb83be8f04d49b30b
2021-07-09 13:28:57 +00:00
sahbot
a68e2e3493 [CI] Update PKG_HASH
GitOrigin-RevId: dfdbf7d5b4d858f5903953d06a0a33055edd5ef2
2021-07-09 13:28:54 +00:00
sahbot
e4109dd0b3 Integrating amxo-cg to master_v1.1.6
Issue: ambiorix/applications/amxo-cg#15 Not passing any input files results in exit code 0 [fix]
GitOrigin-RevId: f81e383345aec2ca1ae52e5e2c3c54a065060f9e
2021-07-09 13:28:50 +00:00
sahbot
e5aa122e5a [CI] Update PKG_HASH
GitOrigin-RevId: 3878cac24ee67a81538d0b4fa228c7ac22131465
2021-07-09 13:28:46 +00:00
sahbot
8a9b2e205a Integrating libamxb to master_v3.2.6
Issue: ambiorix/libraries/lib_amxb#41 Add OBJECTS and INSTANCES flags for amxb_invoke_list [fix]
GitOrigin-RevId: bb34dbbb63bbff30fe0ae2f6e6166e507d6de4cb
2021-07-09 13:28:42 +00:00
sahbot
fcbf0fe9d6 Integrating libamxo to master_v1.2.11
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4160465b14280066cacf2782e44bdf18fe3bcccf
2021-07-09 13:22:54 +00:00
sahbot
30f6e75e13 Integrating libamxd to master_v3.1.5
Issue: ambiorix/libraries/lib_amxd#94 When providing a instance path to get supported it must fail [fix]
GitOrigin-RevId: 3aac5df30eee0fef46f44dc1efc39f15e31823d0
2021-07-09 13:22:49 +00:00
sahbot
5676999e69 Integrating libamxt to master_v0.1.25
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 91c1d6498b66eef7d47e53a74050517870d75fba
2021-07-09 13:22:44 +00:00
sahbot
f7e3063afd Integrating libamxm to master_v0.0.27
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 3c445a0d4614ecaaac78cba070a9b82c5d69afe4
2021-07-09 13:22:38 +00:00
sahbot
b23e95ce39 Integrating libamxp to master_v0.9.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: fcbb908348fa354aba5ab517189fe55b898248a9
2021-07-09 13:22:34 +00:00
sahbot
985f00962c Integrating libamxj to master_v0.3.21
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 1b7d77feef7ae274cac3813b790a27874d9e731c
2021-07-09 13:22:29 +00:00
sahbot
ee5c582ad5 [CI] Update autogenerated files
GitOrigin-RevId: f66edec9b3c4ec47cfc85564bef0511dbb5ddc2a
2021-07-09 13:22:24 +00:00
sahbot
4732bf00d2 Integrating libamxc to master_v1.2.1
Issue: ambiorix/libraries/lib_amxc#53 Inconsistency in behavior of constcast and dyncast on string variants [fix]
GitOrigin-RevId: f15732188b96ecee910748d667cadd7065ca57b2
2021-07-09 13:22:20 +00:00
SAH bot
d972b18754 Upstep mod-amxb-ubus
GitOrigin-RevId: f36f4f7ce6f37d9b1b9294c390a5d1df3ebb8fc6
2021-07-05 09:02:45 +00:00
SAH bot
3dfcf0de1d Upstep libamxc, libamxj, libamxp, libamxt, libamxm, libamxd, libamxo, libamxb
GitOrigin-RevId: 3e36e2699386bb37a2888268e688f6e6b2382608
2021-07-05 08:59:28 +00:00
SAH bot
5971eb092b Upstep mod-amxb-ubus
GitOrigin-RevId: d8c2329aa22a8f7df5d147cacb3473464a2b96d5
2021-06-29 11:24:38 +00:00
SAH bot
601c4fe98d Upstep mod-ba-cli
GitOrigin-RevId: a98d3ec9188e6c7d5a544000c1b6502f40fb4aa0
2021-06-29 11:07:03 +00:00
SAH bot
78d7132e8a Upstep amx-cli
GitOrigin-RevId: 1c1a38d11640390c876edf9eccfb258ac812e9a8
2021-06-29 11:05:35 +00:00
SAH bot
62a3d1ed1f Upstep amxb-inspect
GitOrigin-RevId: 5fb83edad7eec9e16f963971aec1cf80450f5b81
2021-06-29 10:42:09 +00:00
SAH bot
aa87b8987c Upstep amxrt
GitOrigin-RevId: a4994c5f88fb3bbb9dcebffd212adeaf612c0b00
2021-06-29 10:40:45 +00:00
SAH bot
816a98f71d Upstep libamxc, libamxj, libamxp, libamxm, libamxt, libamxd, libamxo and libamxb
GitOrigin-RevId: 724c2260b93b23587773630634aeb2876cb94c0d
2021-06-29 10:40:40 +00:00
SAH bot
3addbf21a8 Upstep mod-sahtrace
GitOrigin-RevId: 9025f9084c9a0c7d9f5c06e09030ccb4bdea66a2
2021-06-28 07:15:01 +00:00
Matthias FRANCK
56dcb14d6b Add README.md
GitOrigin-RevId: fc37395273049fcf7fe702ec811a599140e7b20f
2021-06-23 16:00:00 +00:00
SAH bot
0ec312e297 Upstep mod-ba-cli
GitOrigin-RevId: 8cd5af5f448a662ab3f40b6b359720dc98f6b904
2021-06-22 11:10:07 +00:00
SAH bot
d907cc6810 Upstep mod-amxb-ubus
GitOrigin-RevId: eef8ca80d31478c3b39a05b32b30f8ce54f5ce8c
2021-06-22 11:08:59 +00:00
SAH bot
84b8fd15df Upstep libamxp, libamxt, libamxd, libamxo and libamxb
GitOrigin-RevId: 0633f177c4654c90aee0bcad6d80b725e7600e13
2021-06-22 09:49:18 +00:00
SAH bot
191638caa8 Upstep mod-amxb-ubus
GitOrigin-RevId: 68c369998de34c157dc1838353ebcecf4192a5af
2021-06-19 09:03:28 +00:00
SAH bot
2e40fa2bcc Upstep amxrt
GitOrigin-RevId: ab056487b2811f0a9c432e9b7def9b64b285eeca
2021-06-19 09:03:24 +00:00
SAH bot
eee966fe96 Upstep libamxj, libamxp, libamxm, libamxt, libamxd, libamxo and libamxb
GitOrigin-RevId: 606480a93e56df14668c841f1ebb051285d826bd
2021-06-19 09:02:23 +00:00
SAH bot
157966cee6 Upstep libamxc
GitOrigin-RevId: 55acb30e7810361bf4550910beeb9886cabafb7c
2021-06-18 15:25:26 +00:00
SAH bot
4075670828 Upstep amxo-cg
GitOrigin-RevId: d8961fb3f56f316e5a60f6f37511081062399b28
2021-06-17 08:20:52 +00:00
SAH bot
4ec7c939dd Upstep mod-amxb-ubus
GitOrigin-RevId: a039d698524e134dab5d92a72dbc9fda1a672822
2021-06-15 13:37:53 +00:00
SAH bot
0eebba38e3 Upstep amx-cli
GitOrigin-RevId: 4d5f704cdc50d0da87bb2723c22c8b8cd253aa52
2021-06-15 13:37:22 +00:00
SAH bot
0eb0f29ef0 Upstep libamxd, libamxo and libamxb
GitOrigin-RevId: bf028181c2468299672cccc0054743182d17f5e9
2021-06-15 13:36:30 +00:00
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
sahbot
979a0f6176 Release feed_amx version v1.1.2 2021-05-03 13:44:44 +02:00
sahbot
07fa28d6e0 Release feed_amx version v1.1.1 2021-05-03 13:25:54 +02:00
sahbot
f350ad8af3 Release feed_amx version v1.1.0 2021-04-29 13:41:02 +02:00
sahbot
81d10e6b9f Release feed_amx version v1.0.4 2021-04-16 15:24:30 +02:00
sahbot
91878c65b6 Release feed_amx version v1.0.3 2021-04-16 09:48:29 +02:00
sahbot
1018d6b10e Release feed_amx version v1.0.2 2021-04-15 10:21:56 +02:00
sahbot
1e6fd10383 Release feed_amx version v0.1.2 2021-04-01 12:24:26 +02:00
32 changed files with 462 additions and 514 deletions

32
CHANGELOG.md Normal file
View File

@@ -0,0 +1,32 @@
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## Release v2.6.2 - 2021-08-03(07:44:45 +0000)
### Changes
- [libamxt](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxt): Auto detect file descriptor of terminal
- [libamxd](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd): Make amxd_function_are_args_valid function public
- [libamxd](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd): Destroy action callbacks must be called bottom-up
- [libamxb](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxb): Make it possible to invoke RPC methods that are not under an object
## Release v2.6.1 - 2021-07-28(11:42:12 +0000)
### Fixes
- [mod-ba-cli](https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-ba-cli): It must be possible to provide composite values to method arguments
- [libamxj](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxj): Fixes streamed reading from fd
- [libamxj](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxj): Fixes streaming parsing of json string
### Changes
- [libamxm](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxm): Updates .gitignore
- [amxrt](https://gitlab.com/soft.at.home/ambiorix/applications/amxrt): Adds simple rbus autodoetect socket

52
README.md Normal file
View File

@@ -0,0 +1,52 @@
# Feed_amx
SoftAtHome feed of Openwrt packages for ambiorix components.
## Included components
Feed_amx includes the following components:
### Applications
- [amx-cli](https://gitlab.com/soft.at.home/ambiorix/applications/amx-cli) - Ambiorix interactive CLI
- [amxb-inspect](https://gitlab.com/soft.at.home/ambiorix/applications/amxb-inspect) - Ambiorix Backend inspector/validation tool
- [amxo-cg](https://gitlab.com/soft.at.home/ambiorix/applications/amxo-cg) - Object Definition Language Compiler/Generator
- [amxrt](https://gitlab.com/soft.at.home/ambiorix/applications/amxrt) - Data model runtime
### Libraries
- [libamxb](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxb) - Bus agnostic C API (mediator)
- [libamxc](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc) - Libamxc is a library containing data containers, implemented in ansi C (C99).
- [libamxd](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd) - Data model C-API
- [libamxj](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxj) - JSON parser & generator using yajl and libamxc variants
- [libamxm](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxm) - modularity api, simplifies creation of add-ons (plug-ins, modules)
- [libamxo](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxo) - Ambiorix Object Definition Language library
- [libamxp](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxp) - Common patterns implementation
- [libamxt](https://gitlab.com/soft.at.home/ambiorix/libraries/libamxt) - Common patterns implementation
- [libsahtrace](https://gitlab.com/soft.at.home/logging/libsahtrace) - Small and flexible library to enable tracing and logging
### Modules
- [mod-amxb-ubus](https://gitlab.com/soft.at.home/ambiorix/modules/amxb_backends/amxb_ubus) - Ubus Backend
- [mod-ba-cli](https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-ba-cli) - Bus Agnostic Command Line Interface
- [mod-sahtrace](https://gitlab.com/soft.at.home/ambiorix/modules/mod-sahtrace) - Module for sahtrace logging
### Other
These components are not managed by SoftAtHome.
- uriparser
## How to add feed_amx to your OpenWrt build
At the root of your OpenWrt tree, add the following to your `feeds.conf` file:
```sh
src-git feed_amx git@gitlab.com:soft.at.home/buildsystems/openwrt/feed_amx.git;main
```
Add the packages to your OpenWrt instance with the following commands:
```sh
./scripts/feeds update feed_amx #retrieve the feed from service/update to latest
./scripts/feeds install -p feed_amx #make all of the feed packages available to the build
```

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

@@ -0,0 +1,58 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amx-cli
PKG_VERSION:=v0.2.16
SHORT_DESCRIPTION:=Ambiorix interactive CLI
PKG_SOURCE:=amx-cli-v0.2.16.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amx-cli/-/archive/v0.2.16
PKG_HASH:=4629ec56d246fa4fab2970acb73536a8c04cd8018fd6bb745bf41f06863f5900
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-cli-v0.2.16
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:=$(SHORT_DESCRIPTION)
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 Package/$(PKG_NAME)/description
Ambiorix interactive CLI
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,16 +0,0 @@
config PACKAGE_amxb-inspect
tristate
select SAH_SERVICES_AMXB_INSPECT
if PACKAGE_amxb-inspect
menu "Select amxb-inspect build options"
depends on PACKAGE_amxb-inspect
config SAH_SERVICES_AMXB_INSPECT
bool "Build amxb-inspect application"
default y
endmenu
endif

View File

@@ -1,57 +1,46 @@
include $(TOPDIR)/rules.mk
-include $(STAGING_DIR)/components.config
PKG_NAME:=amxb-inspect
PKG_VERSION:=v0.3.0
PKG_VERSION:=v1.0.6
SHORT_DESCRIPTION:=Ambiorix Backend inspector/validation tool
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=v0.3.0
PKG_SOURCE_URL:=git@gitlab.com:soft.at.home/ambiorix/applications/amxb-inspect.git
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=amxb-inspect-v1.0.6.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxb-inspect/-/archive/v1.0.6
PKG_HASH:=0d8413037f609ee980baf5ff7ef8f6d0045d998fe89321eb6a53a8f048073c73
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb-inspect-v1.0.6
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:BSD-2-Clause-Patent
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
MACHINE:=$(shell $(CC) -dumpmachine)
PKG_RELEASE?=1
PKG_INSTALL:=1
PKG_BUILD_DEPENDS += libamxb
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=amx
CATEGORY:=ambiorix
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=git@gitlab.com:soft.at.home/ambiorix/applications/amxb-inspect
URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxb-inspect
DEPENDS += +libamxb
MENU:=1
endef
define Package/$(PKG_NAME)/description
"Ambiorix Backend inspector/validation tool"
Ambiorix Backend inspector/validation tool
endef
define Build/Compile
echo "$(PKG_NAME): 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
echo "$(PKG_NAME): 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 {} +;
$(call SAHConfig/Install)
endef
define Build/InstallDev
echo "$(PKG_NAME): 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
@@ -59,8 +48,4 @@ 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

@@ -1,16 +0,0 @@
config PACKAGE_amxo-cg
tristate
select SAH_SERVICES_AMXO_CG
if PACKAGE_amxo-cg
menu "Select amxo-cg build options"
depends on PACKAGE_amxo-cg
config SAH_SERVICES_AMXO_CG
bool "Build amxo-cg application"
default y
endmenu
endif

View File

@@ -1,61 +1,49 @@
include $(TOPDIR)/rules.mk
-include $(STAGING_DIR)/components.config
PKG_NAME:=amxo-cg
PKG_VERSION:=v0.2.5
PKG_VERSION:=v1.1.6
SHORT_DESCRIPTION:=Object Definition Language Compiler/Generator
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=v0.2.5
PKG_SOURCE_URL:=git@gitlab.com:soft.at.home/ambiorix/applications/amxo-cg.git
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=amxo-cg-v1.1.6.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxo-cg/-/archive/v1.1.6
PKG_HASH:=6e33ddc5d0e4bd92a0579a0dfb7c9bcaf8de8f4bc0607a814dcb0bfb9ad410d7
PKG_BUILD_DIR:=$(BUILD_DIR)/amxo-cg-v1.1.6
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:BSD-2-Clause-Patent
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
MACHINE:=$(shell $(CC) -dumpmachine)
PKG_RELEASE?=1
PKG_INSTALL:=1
PKG_BUILD_DEPENDS += libamxc
PKG_BUILD_DEPENDS += libamxd
PKG_BUILD_DEPENDS += libamxo
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=amx
CATEGORY:=ambiorix
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=git@gitlab.com:soft.at.home/ambiorix/applications/amxo-cg
URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxo-cg
DEPENDS += +libamxc
DEPENDS += +libamxd
DEPENDS += +libamxo
DEPENDS += +libxml2
MENU:=1
endef
define Package/$(PKG_NAME)/description
"Object Definition Language Compiler/Generator"
Object Definition Language Compiler/Generator
endef
define Build/Compile
echo "$(PKG_NAME): 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
echo "$(PKG_NAME): 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 {} +;
$(call SAHConfig/Install)
endef
define Build/InstallDev
echo "$(PKG_NAME): 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
@@ -63,8 +51,4 @@ 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

@@ -1,16 +0,0 @@
config PACKAGE_amxrt
tristate
select SAH_SERVICES_AMXRT
if PACKAGE_amxrt
menu "Select amxrt build options"
depends on PACKAGE_amxrt
config SAH_SERVICES_AMXRT
bool "Build libamxrt application"
default y
endmenu
endif

View File

@@ -1,37 +1,26 @@
include $(TOPDIR)/rules.mk
-include $(STAGING_DIR)/components.config
PKG_NAME:=amxrt
PKG_VERSION:=v0.4.3
PKG_VERSION:=v1.1.3
SHORT_DESCRIPTION:=Data model runtime
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=v0.4.3
PKG_SOURCE_URL:=git@gitlab.com:soft.at.home/ambiorix/applications/amxrt.git
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=amxrt-v1.1.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxrt/-/archive/v1.1.3
PKG_HASH:=012724b14ea80b82fc0ffabac93f804bec916246027cdc5df35940d3a0493c0f
PKG_BUILD_DIR:=$(BUILD_DIR)/amxrt-v1.1.3
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
MACHINE:=$(shell $(CC) -dumpmachine)
PKG_RELEASE?=1
PKG_INSTALL:=1
PKG_BUILD_DEPENDS += libamxc
PKG_BUILD_DEPENDS += libamxd
PKG_BUILD_DEPENDS += libamxp
PKG_BUILD_DEPENDS += libamxb
PKG_BUILD_DEPENDS += libamxo
PKG_BUILD_DEPENDS += libevent2
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=amx
CATEGORY:=ambiorix
SUBMENU:=Applications
TITLE:=$(SHORT_DESCRIPTION)
URL:=git@gitlab.com:soft.at.home/ambiorix/applications/amxrt
URL:=https://gitlab.com/soft.at.home/ambiorix/applications/amxrt
DEPENDS += +libamxc
DEPENDS += +libamxd
DEPENDS += +libamxp
@@ -42,26 +31,21 @@ define Package/$(PKG_NAME)
endef
define Package/$(PKG_NAME)/description
"Data model runtime"
Data model runtime
endef
define Build/Compile
echo "$(PKG_NAME): 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
echo "$(PKG_NAME): 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 {} +;
$(call SAHConfig/Install)
endef
define Build/InstallDev
echo "$(PKG_NAME): 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
@@ -69,8 +53,4 @@ 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

@@ -1,16 +0,0 @@
config PACKAGE_libamxb
tristate
select SAH_LIB_AMXB
if PACKAGE_libamxb
menu "Select libamxb build options"
depends on PACKAGE_libamxb
config SAH_LIB_AMXB
bool "Build libamxb"
default y
endmenu
endif

View File

@@ -1,35 +1,26 @@
include $(TOPDIR)/rules.mk
-include $(STAGING_DIR)/components.config
PKG_NAME:=libamxb
PKG_VERSION:=v2.1.2
PKG_VERSION:=v3.4.2
SHORT_DESCRIPTION:=Bus agnostic C API (mediator)
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=v2.1.2
PKG_SOURCE_URL:=git@gitlab.com:soft.at.home/ambiorix/libraries/libamxb.git
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=libamxb-v3.4.2.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxb/-/archive/v3.4.2
PKG_HASH:=f1b80c231f32743b33a11bf9c74adbe942c9e57cbbeaeb9dfa003dfd40f3cae2
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxb-v3.4.2
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:BSD-2-Clause-Patent
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
MACHINE:=$(shell $(CC) -dumpmachine)
PKG_RELEASE?=1
PKG_INSTALL:=1
PKG_BUILD_DEPENDS += libamxc
PKG_BUILD_DEPENDS += libamxp
PKG_BUILD_DEPENDS += libamxd
PKG_BUILD_DEPENDS += uriparser
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=amx
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=git@gitlab.com:soft.at.home/ambiorix/libraries/libamxb
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxb
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxd
@@ -38,26 +29,21 @@ define Package/$(PKG_NAME)
endef
define Package/$(PKG_NAME)/description
"Bus agnostic C API (mediator)"
Bus agnostic C API (mediator)
endef
define Build/Compile
echo "$(PKG_NAME): 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
echo "$(PKG_NAME): 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 {} +;
$(call SAHConfig/Install)
endef
define Build/InstallDev
echo "$(PKG_NAME): 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
@@ -65,8 +51,4 @@ 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

@@ -1,16 +0,0 @@
config PACKAGE_libamxc
tristate
select SAH_LIB_AMXC
if PACKAGE_libamxc
menu "Select libamxc build options"
depends on PACKAGE_libamxc
config SAH_LIB_AMXC
bool "Build libamxc"
default y
endmenu
endif

View File

@@ -1,55 +1,45 @@
include $(TOPDIR)/rules.mk
-include $(STAGING_DIR)/components.config
PKG_NAME:=libamxc
PKG_VERSION:=v1.0.8
PKG_VERSION:=v1.2.1
SHORT_DESCRIPTION:=Libamxc is a library containing data containers, implemented in ansi C (C99)
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=v1.0.8
PKG_SOURCE_URL:=git@gitlab.com:soft.at.home/ambiorix/libraries/libamxc.git
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=libamxc-v1.2.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc/-/archive/v1.2.1
PKG_HASH:=0ccfba7b235c56244f02574b622756e1efcfb894401a6c167cbdf03c63a5a197
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxc-v1.2.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:BSD-2-Clause-Patent
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
MACHINE:=$(shell $(CC) -dumpmachine)
PKG_RELEASE?=1
PKG_INSTALL:=1
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=amx
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=git@gitlab.com:soft.at.home/ambiorix/libraries/libamxc
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxc
MENU:=1
endef
define Package/$(PKG_NAME)/description
"Libamxc is a library containing data containers, implemented in ansi C (C99)."
Libamxc is a library containing data containers, implemented in ansi C (C99).
endef
define Build/Compile
echo "$(PKG_NAME): 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
echo "$(PKG_NAME): 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 {} +;
$(call SAHConfig/Install)
endef
define Build/InstallDev
echo "$(PKG_NAME): 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
@@ -57,8 +47,4 @@ 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

@@ -1,16 +0,0 @@
config PACKAGE_libamxd
tristate
select SAH_LIB_AMXD
if PACKAGE_libamxd
menu "Select libamxd build options"
depends on PACKAGE_libamxd
config SAH_LIB_AMXD
bool "Build libamxd"
default y
endmenu
endif

View File

@@ -1,59 +1,47 @@
include $(TOPDIR)/rules.mk
-include $(STAGING_DIR)/components.config
PKG_NAME:=libamxd
PKG_VERSION:=v1.2.9
PKG_VERSION:=v3.2.1
SHORT_DESCRIPTION:=Data model C-API
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=v1.2.9
PKG_SOURCE_URL:=git@gitlab.com:soft.at.home/ambiorix/libraries/libamxd.git
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=libamxd-v3.2.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd/-/archive/v3.2.1
PKG_HASH:=b8855cd1085a2148ea4479810d31d9ddb9c389e668860e20e21dfca82115e4f3
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxd-v3.2.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:BSD-2-Clause-Patent
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
MACHINE:=$(shell $(CC) -dumpmachine)
PKG_RELEASE?=1
PKG_INSTALL:=1
PKG_BUILD_DEPENDS += libamxc
PKG_BUILD_DEPENDS += libamxp
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=amx
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=git@gitlab.com:soft.at.home/ambiorix/libraries/libamxd
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxd
DEPENDS += +libamxc
DEPENDS += +libamxp
MENU:=1
endef
define Package/$(PKG_NAME)/description
"Data model C-API"
Data model C-API
endef
define Build/Compile
echo "$(PKG_NAME): 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
echo "$(PKG_NAME): 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 {} +;
$(call SAHConfig/Install)
endef
define Build/InstallDev
echo "$(PKG_NAME): 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
@@ -61,8 +49,4 @@ 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

@@ -1,16 +0,0 @@
config PACKAGE_libamxj
tristate
select SAH_LIB_AMXJ
if PACKAGE_libamxj
menu "Select libamxj build options"
depends on PACKAGE_libamxj
config SAH_LIB_AMXJ
bool "Build libamxj"
default y
endmenu
endif

View File

@@ -1,59 +1,47 @@
include $(TOPDIR)/rules.mk
-include $(STAGING_DIR)/components.config
PKG_NAME:=libamxj
PKG_VERSION:=v0.3.7
PKG_VERSION:=v0.3.23
SHORT_DESCRIPTION:=JSON parser & generator using yajl and libamxc variants
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=v0.3.7
PKG_SOURCE_URL:=git@gitlab.com:soft.at.home/ambiorix/libraries/libamxj.git
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=libamxj-v0.3.23.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxj/-/archive/v0.3.23
PKG_HASH:=92db78bf949cdaf7ae27fe90f83efe82c6573b8aadf5f58366e653204c6ffa7d
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxj-v0.3.23
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:BSD-2-Clause-Patent
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
MACHINE:=$(shell $(CC) -dumpmachine)
PKG_RELEASE?=1
PKG_INSTALL:=1
PKG_BUILD_DEPENDS += libamxc
PKG_BUILD_DEPENDS += yajl
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=amx
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=git@gitlab.com:soft.at.home/ambiorix/libraries/libamxj
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxj
DEPENDS += +libamxc
DEPENDS += +yajl
MENU:=1
endef
define Package/$(PKG_NAME)/description
"JSON parser & generator using yajl and libamxc variants"
JSON parser & generator using yajl and libamxc variants
endef
define Build/Compile
echo "$(PKG_NAME): 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
echo "$(PKG_NAME): 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 {} +;
$(call SAHConfig/Install)
endef
define Build/InstallDev
echo "$(PKG_NAME): 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
@@ -61,8 +49,4 @@ 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

@@ -1,16 +0,0 @@
config PACKAGE_libamxm
tristate
select SAH_LIB_AMXP
if PACKAGE_libamxm
menu "Select libamxm build options"
depends on PACKAGE_libamxm
config SAH_LIB_AMXP
bool "Build libamxm"
default y
endmenu
endif

View File

@@ -1,59 +1,47 @@
include $(TOPDIR)/rules.mk
-include $(STAGING_DIR)/components.config
PKG_NAME:=libamxm
PKG_VERSION:=v0.0.14
PKG_VERSION:=v0.0.28
SHORT_DESCRIPTION:=modularity api, simplifies creation of add-ons (plug-ins, modules)
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=v0.0.14
PKG_SOURCE_URL:=git@gitlab.com:soft.at.home/ambiorix/libraries/libamxm.git
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=libamxm-v0.0.28.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxm/-/archive/v0.0.28
PKG_HASH:=b2c88c06f6c26a193d20923ef60410296292f4bea96ecf72d42292fc365043d1
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxm-v0.0.28
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:BSD-2-Clause-Patent
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
MACHINE:=$(shell $(CC) -dumpmachine)
PKG_RELEASE?=1
PKG_INSTALL:=1
PKG_BUILD_DEPENDS += libamxc
PKG_BUILD_DEPENDS += libamxp
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=amx
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=git@gitlab.com:soft.at.home/ambiorix/libraries/libamxm
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxm
DEPENDS += +libamxc
DEPENDS += +libamxp
MENU:=1
endef
define Package/$(PKG_NAME)/description
"modularity api, simplifies creation of add-ons (plug-ins, modules)"
modularity api, simplifies creation of add-ons (plug-ins, modules)
endef
define Build/Compile
echo "$(PKG_NAME): 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
echo "$(PKG_NAME): 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 {} +;
$(call SAHConfig/Install)
endef
define Build/InstallDev
echo "$(PKG_NAME): 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
@@ -61,8 +49,4 @@ 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

@@ -1,16 +0,0 @@
config PACKAGE_libamxo
tristate
select SAH_LIB_AMXO
if PACKAGE_libamxo
menu "Select libamxo build options"
depends on PACKAGE_libamxo
config SAH_LIB_AMXO
bool "Build libamxo"
default y
endmenu
endif

View File

@@ -1,34 +1,26 @@
include $(TOPDIR)/rules.mk
-include $(STAGING_DIR)/components.config
PKG_NAME:=libamxo
PKG_VERSION:=v0.7.1
PKG_VERSION:=v1.3.3
SHORT_DESCRIPTION:=Ambiorix Object Definition Language library
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=v0.7.1
PKG_SOURCE_URL:=git@gitlab.com:soft.at.home/ambiorix/libraries/libamxo.git
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=libamxo-v1.3.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxo/-/archive/v1.3.3
PKG_HASH:=11fac5e4cd823aa222e47e737f58d9497d28f3ce9da71097aba2b708fe96845e
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxo-v1.3.3
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:BSD-2-Clause-Patent
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
MACHINE:=$(shell $(CC) -dumpmachine)
PKG_RELEASE?=1
PKG_INSTALL:=1
PKG_BUILD_DEPENDS += libamxc
PKG_BUILD_DEPENDS += libamxp
PKG_BUILD_DEPENDS += libamxd
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=amx
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=git@gitlab.com:soft.at.home/ambiorix/libraries/libamxo
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxo
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxd
@@ -36,26 +28,21 @@ define Package/$(PKG_NAME)
endef
define Package/$(PKG_NAME)/description
"Ambiorix Object Definition Language library"
Ambiorix Object Definition Language library
endef
define Build/Compile
echo "$(PKG_NAME): 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
echo "$(PKG_NAME): 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 {} +;
$(call SAHConfig/Install)
endef
define Build/InstallDev
echo "$(PKG_NAME): 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
@@ -63,8 +50,4 @@ 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

@@ -1,16 +0,0 @@
config PACKAGE_libamxp
tristate
select SAH_LIB_AMXP
if PACKAGE_libamxp
menu "Select libamxp build options"
depends on PACKAGE_libamxp
config SAH_LIB_AMXP
bool "Build libamxp"
default y
endmenu
endif

View File

@@ -1,57 +1,46 @@
include $(TOPDIR)/rules.mk
-include $(STAGING_DIR)/components.config
PKG_NAME:=libamxp
PKG_VERSION:=v0.6.7
PKG_VERSION:=v0.9.3
SHORT_DESCRIPTION:=Common patterns implementation
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=v0.6.7
PKG_SOURCE_URL:=git@gitlab.com:soft.at.home/ambiorix/libraries/libamxp.git
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=libamxp-v0.9.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxp/-/archive/v0.9.3
PKG_HASH:=91f4b3ea1ac1259f7661cd4d7548392d8ec6b95fd2b7fc7c2665aafc44e8f917
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxp-v0.9.3
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:BSD-2-Clause-Patent
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
MACHINE:=$(shell $(CC) -dumpmachine)
PKG_RELEASE?=1
PKG_INSTALL:=1
PKG_BUILD_DEPENDS += libamxc
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=amx
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=git@gitlab.com:soft.at.home/ambiorix/libraries/libamxp
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxp
DEPENDS += +libamxc
MENU:=1
endef
define Package/$(PKG_NAME)/description
"Common patterns implementation"
Common patterns implementation
endef
define Build/Compile
echo "$(PKG_NAME): 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
echo "$(PKG_NAME): 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 {} +;
$(call SAHConfig/Install)
endef
define Build/InstallDev
echo "$(PKG_NAME): 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
@@ -59,8 +48,4 @@ 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

@@ -1,16 +0,0 @@
config PACKAGE_libamxt
tristate
select SAH_LIB_AMXP
if PACKAGE_libamxt
menu "Select libamxt build options"
depends on PACKAGE_libamxt
config SAH_LIB_AMXP
bool "Build libamxt"
default y
endmenu
endif

View File

@@ -1,59 +1,47 @@
include $(TOPDIR)/rules.mk
-include $(STAGING_DIR)/components.config
PKG_NAME:=libamxt
PKG_VERSION:=v0.1.8
PKG_VERSION:=v0.1.26
SHORT_DESCRIPTION:=Common patterns implementation
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=v0.1.8
PKG_SOURCE_URL:=git@gitlab.com:soft.at.home/ambiorix/libraries/libamxt.git
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=libamxt-v0.1.26.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxt/-/archive/v0.1.26
PKG_HASH:=64c5b11a92e88442177165cd1c60311dfb14f826d9c4a3ce0ec0f8c362cc43de
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxt-v0.1.26
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:BSD-2-Clause-Patent
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
MACHINE:=$(shell $(CC) -dumpmachine)
PKG_RELEASE?=1
PKG_INSTALL:=1
PKG_BUILD_DEPENDS += libamxc
PKG_BUILD_DEPENDS += libamxp
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=amx
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=$(SHORT_DESCRIPTION)
URL:=git@gitlab.com:soft.at.home/ambiorix/libraries/libamxt
URL:=https://gitlab.com/soft.at.home/ambiorix/libraries/libamxt
DEPENDS += +libamxc
DEPENDS += +libamxp
MENU:=1
endef
define Package/$(PKG_NAME)/description
"Common patterns implementation"
Common patterns implementation
endef
define Build/Compile
echo "$(PKG_NAME): 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
echo "$(PKG_NAME): 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 {} +;
$(call SAHConfig/Install)
endef
define Build/InstallDev
echo "$(PKG_NAME): 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
@@ -61,8 +49,4 @@ 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)))

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

@@ -16,18 +16,25 @@ include $(INCLUDE_DIR)/cmake.mk
define Package/$(PKG_NAME)
SECTION:=libs
CATEGORY:=amx
CATEGORY:=ambiorix
SUBMENU:=Libraries
TITLE:=RFC 3986 compliant URI parsing and handling library
URL:=https://uriparser.github.io/
endef
define Package/$(PKG_NAME)/description
"uriparser is a strictly RFC 3986 compliant URI parsing and handling library written in C89 ("ANSI C"). uriparser is cross-platform, fast, supports Unicode, and is licensed under the New BSD license."
Uriparser is a strictly RFC 3986 compliant URI parsing and handling library written in C89 ("ANSI C"). Uriparser is cross-platform, fast, supports Unicode, and is licensed under the New BSD license.
endef
CMAKE_OPTIONS += -DURIPARSER_BUILD_DOCS:BOOL=OFF -DURIPARSER_BUILD_TESTS:BOOL=OFF
define Build/Install
$(call Build/Install/Default)
find $(PKG_INSTALL_DIR) -name *.cmake -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
endef
define Build/InstallDev
$(INSTALL_DIR) $(STAGING_DIR)/usr/include/uriparser
$(CP) $(PKG_BUILD_DIR)/include/uriparser $(STAGING_DIR)/usr/include/

View File

@@ -1,16 +0,0 @@
config PACKAGE_mod-amxb-ubus
tristate
select SAH_LIB_AMXB_UBUS
if PACKAGE_mod-amxb-ubus
menu "Select mod-amxb-ubus build options"
depends on PACKAGE_mod-amxb-ubus
config SAH_LIB_AMXB_UBUS
bool "Build ubus backend for ambiorix"
default y
endmenu
endif

View File

@@ -1,65 +1,49 @@
include $(TOPDIR)/rules.mk
-include $(STAGING_DIR)/components.config
PKG_NAME:=mod-amxb-ubus
PKG_VERSION:=v1.0.6
PKG_VERSION:=v2.1.4
SHORT_DESCRIPTION:=Ubus Backend
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=v1.0.6
PKG_SOURCE_URL:=git@gitlab.com:soft.at.home/ambiorix/modules/amxb_backends/amxb_ubus.git
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=amxb_ubus-v2.1.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amxb_backends/amxb_ubus/-/archive/v2.1.4
PKG_HASH:=36089bae403967d0f225e057ef9ebae33682a23dec7d3269cb936521a50a4086
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_ubus-v2.1.4
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:BSD-2-Clause-Patent
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
MACHINE:=$(shell $(CC) -dumpmachine)
PKG_RELEASE?=1
PKG_INSTALL:=1
PKG_BUILD_DEPENDS += libamxc
PKG_BUILD_DEPENDS += libamxb
PKG_BUILD_DEPENDS += libamxd
PKG_BUILD_DEPENDS += libubox
PKG_BUILD_DEPENDS += ubus
PKG_RELEASE:=1
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
CATEGORY:=amx
CATEGORY:=ambiorix
SUBMENU:=Modules
TITLE:=$(SHORT_DESCRIPTION)
URL:=git@gitlab.com:soft.at.home/ambiorix/modules/amxb_backends/amxb_ubus
URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amxb_backends/amxb_ubus
DEPENDS += +libamxc
DEPENDS += +libamxb
DEPENDS += +libamxd
DEPENDS += +libubox
DEPENDS += +ubus
MENU:=1
endef
define Package/$(PKG_NAME)/description
"Ubus Backend"
Ubus Backend
endef
define Build/Compile
echo "$(PKG_NAME): 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
echo "$(PKG_NAME): 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 {} +;
$(call SAHConfig/Install)
endef
define Build/InstallDev
echo "$(PKG_NAME): 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
@@ -67,8 +51,4 @@ 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)))

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.4
SHORT_DESCRIPTION:=Bus Agnostic Command Line Interface
PKG_SOURCE:=mod-ba-cli-v0.3.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/modules/amx_cli/mod-ba-cli/-/archive/v0.3.4
PKG_HASH:=87b3913cbb768c76a7e7f040cc4834d499b3d8b677de013a274d6407d2f7de87
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-ba-cli-v0.3.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)
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.8
SHORT_DESCRIPTION:=Module for sahtrace logging
PKG_SOURCE:=mod-sahtrace-v0.0.8.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/soft.at.home/ambiorix/modules/mod-sahtrace/-/archive/v0.0.8
PKG_HASH:=53907730d48c4ecc8bee43cb1f9cf0481152cc358ef8f37d79d0eeb5e92e7fb2
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-sahtrace-v0.0.8
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)))