Compare commits

...

96 Commits

Author SHA1 Message Date
sahbot
7aadacb49f [CI] Update changelog for release master_v7.2.4
GitOrigin-RevId: 4b25954816edf69c9dcf1bb66f3db3adb9f9e59a
2022-06-30 15:08:04 +00:00
sahbot
72a58b5c96 [CI] Update changelog for release master_v7.2.3
GitOrigin-RevId: 443425b06ef43f10a7b3bcba8df6ddaf8794722f
2022-06-29 07:37:37 +00:00
sahbot
1fab27e0ba Integrating mod-amxb-ubus to master_v3.0.21
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: b448d3f5a5b21da6b6ec76a89f99af17ae6d2c2b
2022-06-29 07:37:35 +00:00
sahbot
659692d0e9 Integrating amxrt to master_v1.5.3
Issue: ambiorix/applications/amxrt#42 When amxrt is stopped while waiting for required objects the entrypoints should not be called with reason STOP [fix]
GitOrigin-RevId: c161ce6e4b662beb6c8b71ea0d3766d3b7450cca
2022-06-29 07:37:33 +00:00
sahbot
8bb70785a2 Integrating mod-ba-cli to master_v0.7.5
Issue: ambiorix/modules/amx_cli/mod-ba-cli#20 Dump command must display mutable attribute when set [change]
GitOrigin-RevId: b71f97af08950f58fbd6fb308c60334c0763be69
2022-06-29 07:37:30 +00:00
sahbot
27e4e86d76 Integrating mod-amxb-ubus to master_v3.0.20
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: bdc5c47786dd97b75f554f6d22ad781407df36ca
2022-06-29 07:37:28 +00:00
sahbot
40b62f9ee4 Integrating libamxs to master_v0.1.22
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 3f0039531b3ce635ae878e209ec378f5afac9cb1
2022-06-28 14:09:45 +00:00
sahbot
eee4dc6c5f Integrating libamxa to master_v0.4.16
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 3ae8c679c661f3a57c8dd627a65b613a91cd8587
2022-06-28 14:09:43 +00:00
sahbot
698fd33585 Integrating libamxb to master_v4.2.10
Issue: ambiorix/libraries/lib_amxb#61 Reference following using key addressing fails [fix]
GitOrigin-RevId: c6610ef052646182110ec095ea4e33cde48113d9
2022-06-28 14:09:40 +00:00
sahbot
f5a177bc66 Integrating libamxo to master_v2.0.19
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 8bc1b54b4e5ef072c40c0be911819f3b92cc9b56
2022-06-28 14:09:38 +00:00
sahbot
63cb804f3d Integrating libamxd to master_v3.6.9
Issue: ambiorix/libraries/lib_amxd#139 Supported commands under multi-instance objects are not returned [fix]
Issue: ambiorix/libraries/lib_amxd#140 Make it possible to read hidden values depending on the access level [change]
GitOrigin-RevId: 2e7ba3fe34c0c5652e3478cce2e02e893cafd566
2022-06-28 14:09:36 +00:00
sahbot
cd38c55177 Integrating libamxt to master_v0.1.47
Issue: ambiorix/libraries/lib_amxt#10 A quoted string must always be interpreted as a string [fix]
GitOrigin-RevId: 558050494b30d26110a1df9cad5c931dac7aed4a
2022-06-22 12:38:26 +00:00
sahbot
5cf4bc4b34 Integrating libamxs to master_v0.1.21
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: c117ca5f4efe9ec68bbc53a62f77808aa94381be
2022-06-22 12:38:23 +00:00
sahbot
f6de1d95fb Integrating libamxa to master_v0.4.15
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 63892e2e77a4bc8b0f4b3c352881e932082df82c
2022-06-22 12:38:21 +00:00
sahbot
5df57b7506 Integrating libamxb to master_v4.2.9
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 1ea91605fa251649567c8274eb23946f60736401
2022-06-22 12:38:18 +00:00
sahbot
0645505a0c Integrating libamxo to master_v2.0.18
Issue: ambiorix/libraries/lib_amxo#75 Add support for mutable keys [change]
GitOrigin-RevId: 48f00a37ac852f820c670d7f4cc5eaeeacc182c7
2022-06-22 12:38:16 +00:00
sahbot
8604cb8efe [CI] Update autogenerated files
GitOrigin-RevId: c3ebeeb0a34f3472e4a3bf3864923355ab78d155
2022-06-22 12:38:13 +00:00
sahbot
38d33b8bf2 Integrating libamxd to master_v3.6.8
Issue: ambiorix/libraries/lib_amxd#138 Add support for mutable keys [change]
GitOrigin-RevId: 40ae7a685a6a06228b2e51ca078a7cbbc3945d4d
2022-06-22 12:38:11 +00:00
sahbot
4b03c3d666 [CI] Update changelog for release master_v7.2.2
GitOrigin-RevId: 430c1b8692e22ee89e2ee12ab035602177282c88
2022-06-15 12:41:20 +00:00
sahbot
ea22d8cad9 Integrating amxrt to master_v1.5.2
Issue: HOP-1509 Plugins not starting at boot [change]
GitOrigin-RevId: 1c2698b03982d5cc0ca8c23113086a594b99aefb
2022-06-15 12:41:17 +00:00
sahbot
a3feccec3a [CI] Update changelog for release master_v7.2.1
GitOrigin-RevId: f05377579d5ed9cbda9007527271ff4650f4d979
2022-06-14 13:21:21 +00:00
sahbot
f78c5bfcf5 Integrating mod-ba-cli to master_v0.7.4
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 881846137559269a3f4ab1893e7d372f159a8545
2022-06-14 13:20:49 +00:00
sahbot
b1e9bb0377 Integrating mod-amxb-ubus to master_v3.0.19
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 9d878cde262b269329738071567a2f3db1770971
2022-06-14 13:20:47 +00:00
sahbot
74ec7e5e31 Integrating amxrt to master_v1.5.1
Issue: ambiorix/applications/amxrt#41 Load order must be the same as save order [fix]
GitOrigin-RevId: ae4192a7d7c1af7cdb03b1e2c055a0c921cb12a2
2022-06-14 13:20:45 +00:00
sahbot
12ff8b580a Integrating libamxs to master_v0.1.20
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 06a14fc4d3b3559f00b98072d0151ac079343b43
2022-06-14 11:45:26 +00:00
sahbot
41c81244ef Integrating libamxa to master_v0.4.14
Issue: NET-3658 [ACL manager] Update documentation for the acl manager in confluence [other]
GitOrigin-RevId: 6b344a300fd21f3f34d398f1e41287b6dd96cd31
2022-06-14 11:45:23 +00:00
sahbot
f7b1d11d57 Integrating libamxb to master_v4.2.8
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 13ce1ad386e9fa8564073d3ebf2fef6f947a57d4
2022-06-14 11:45:21 +00:00
sahbot
f907bfd3f3 Integrating libamxo to master_v2.0.17
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 1acceec9af29ccbdd276c5d448191e871ac2300e
2022-06-14 11:45:19 +00:00
sahbot
664727f0e3 Integrating libamxd to master_v3.6.7
Issue: ambiorix/libraries/lib_amxd#137 The default rpc _get must be able to support parameter paths [fix]
GitOrigin-RevId: 1a8d468f75233e7dab10eba9b18b793fe7bee1ee
2022-06-14 11:45:16 +00:00
sahbot
b1f7678059 Integrating libamxa to master_v0.4.13
Issue: NET-3658 [ACL manager] Update documentation for the acl manager in confluence [other]
GitOrigin-RevId: 37afb84ccfc35d5e7ec12916ea7d4cd5dc8b7bc1
2022-06-14 11:45:14 +00:00
sahbot
8f5c9b7e6f [CI] Update changelog for release master_v7.2.0
GitOrigin-RevId: 66b60605904190a692d8e57cf22a2033f29b6cf3
2022-06-02 11:23:16 +00:00
sahbot
9694c424c4 Integrating mod-amxb-ubus to master_v3.0.18
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 5237fc73fde86b7cbcab9a45e88885aba35d4ffd
2022-06-02 11:21:50 +00:00
sahbot
02d4b8eb7b Integrating amx-fcgi to master_v0.3.3
Issue: ambiorix/applications/amx-fcgi#13 Add implementation for seBatch [new]
Issue: HOP-1425 Rework configuration to work with default lighttpd [other]
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
Issue: ST-788 Use amxa_get to avoid code duplications
GitOrigin-RevId: aab01bad63b8a085645e9f8d41a711535f13f04f
2022-06-02 11:21:48 +00:00
sahbot
31c1078e30 Integrating amxrt to master_v1.5.0
Issue: ambiorix/applications/amxrt#40 When there are required objects events can appear before the entry points are called [new]
GitOrigin-RevId: d348676e04f72406b373615a1b91aaa0ff36137e
2022-06-02 11:21:46 +00:00
sahbot
3000922678 Integrating libamxs to master_v0.1.19
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 0fb42bb2c7c328ab04ba2ada98cb25fcdb8dbbad
2022-06-02 07:01:06 +00:00
sahbot
2927e1e4f1 Integrating libamxa to master_v0.4.12
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 2d4150d4ac50b90a4d6f85bc62cc23f6265bda8a
2022-06-02 07:01:03 +00:00
sahbot
28cbd607b2 Integrating libamxb to master_v4.2.7
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: b56c3b705c90ba9e50fe11a0534b7003afdb8da0
2022-06-02 07:01:01 +00:00
sahbot
8f0eaa1fb7 Integrating libamxo to master_v2.0.16
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 37fe46e5311b92a185ef46c2ae639e5b114987f2
2022-06-02 07:00:58 +00:00
sahbot
5ade64f2bf Integrating libamxd to master_v3.6.6
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: ba307bb1b360b013e4838f69d5865150dde453bc
2022-06-02 07:00:56 +00:00
sahbot
44a013d570 Integrating libamxt to master_v0.1.46
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 4ca22db9fbcb46bf132fe64661fb34f985ffee4f
2022-06-02 07:00:53 +00:00
sahbot
16706b8c70 Integrating libamxp to master_v0.10.1
Issue: HOP-1485 [amx] crash on amxp signal read
GitOrigin-RevId: 53cdd88c2ec7f7644542e7d99611510eee8da1c6
2022-06-02 07:00:51 +00:00
sahbot
bea267a51c Integrating libamxa to master_v0.4.11
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 46bb0a6135f38d701df55f053becbcf57f6b241d
2022-06-02 07:00:48 +00:00
sahbot
e189c6a7f1 [CI] Update changelog for release master_v7.1.0
GitOrigin-RevId: d95994e89c3ad01228a4f2e0a821b80ac873c225
2022-05-31 06:24:37 +00:00
Matthias FRANCK
ea1b8e7f16 Downstep amx-fcgi to v0.2.3
GitOrigin-RevId: feab49c8a30ebc9c657edb4e479d60dc95b2ff0f
2022-05-31 06:23:56 +00:00
sahbot
7cd3cb1716 Integrating libamxs to master_v0.1.18
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 13b50e63a6761ebac177c5b9135458f38c289aa6
2022-05-31 06:23:54 +00:00
sahbot
3e4238a047 Integrating libamxa to master_v0.4.10
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: c43307019c57f4dbcdc33637c293271847ba6685
2022-05-31 06:23:51 +00:00
sahbot
55d0711c8a Integrating libamxb to master_v4.2.6
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: cb4cdb40457d39aa3d41d24fc0cb161123679050
2022-05-31 06:23:49 +00:00
sahbot
e03176b6e6 Integrating libamxo to master_v2.0.15
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a24c9f9a0630ff53aa48750033c5669cc55b4113
2022-05-31 06:23:46 +00:00
sahbot
6be8ae49a6 Integrating libamxd to master_v3.6.5
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: b26571a7389f76ce3c918005e59b340cfe88207e
2022-05-31 06:23:43 +00:00
sahbot
67843cbb5f Integrating libamxt to master_v0.1.45
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: f60467db6b5f304f364d7e1c053fef0bda420ea3
2022-05-31 06:23:41 +00:00
sahbot
7f4c5d31de Integrating libamxp to master_v0.10.0
Issue: ambiorix/libraries/lib_amxp#44 It must be possible to suspend handling of signals for a specific signal manager [new]
GitOrigin-RevId: 2f7661b7d1a3e024306dcdc45650a40267448fc6
2022-05-31 06:23:38 +00:00
sahbot
61a90c5beb Integrating libamxo to master_v2.0.14
Issue: HOP-1470 [amxo-cg] segfault when parsing long comments [fix]
GitOrigin-RevId: aea73cd34c8d15cc44b4748a96e3fa030627f6aa
2022-05-30 07:33:14 +00:00
sahbot
1fcacce207 [CI] Update changelog for release master_v7.0.0
GitOrigin-RevId: 410cf6feb041ffc16d105211dfb047490082fe10
2022-05-24 09:42:29 +00:00
sahbot
ded21d2400 Integrating mod-dm-cli to master_v0.2.4
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: 5cd637af133d654f92594902e0b8b677c3d9e2a4
2022-05-24 09:23:23 +00:00
sahbot
a4d94f5b00 Integrating mod-ba-cli to master_v0.7.3
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when...
Issue: ST-788 Use amxa_get to avoid code duplications
GitOrigin-RevId: 6aac3874dced3847ece28cef4d541bb049c38869
2022-05-24 09:23:20 +00:00
sahbot
3f18e33105 Integrating mod-amxb-ubus to master_v3.0.17
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: ad18c5e4eba5e6d005331226fe06e2f6b2808db9
2022-05-24 09:23:17 +00:00
sahbot
b244022730 Integrating amx-fcgi to master_v0.3.2
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: a573efcbcf563670926e32dc68fcd41a0ebf6957
2022-05-24 09:23:15 +00:00
sahbot
522d221124 Integrating acl-manager to master_v0.5.16
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: d8abc43f45b0840bfb05e85ee4dbe6eda8cdff08
2022-05-24 09:23:12 +00:00
sahbot
3b36e4d3a6 Integrating amx-cli to master_v0.2.22
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: a99a8ee8c46bc8f144115311e7218a16e027ca77
2022-05-24 09:23:09 +00:00
sahbot
384ef95ad3 Integrating amxo-cg to master_v1.2.5
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when...
GitOrigin-RevId: d67cf6bd70b729de2f5e6a3b9e67293be4773705
2022-05-24 09:23:07 +00:00
sahbot
05056e4673 Integrating libamxs to master_v0.1.17
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: c773e1a48e73381c526ea17f39866b5fe1c7e223
2022-05-24 06:59:28 +00:00
sahbot
6a1c8b9b19 Integrating libamxa to master_v0.4.9
Issue: ambiorix/libraries/lib_amxa#24 Implement amxa_get
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: a0a3ee29c49bce89467d40581bd0fcea8c7853fd
2022-05-24 06:59:25 +00:00
sahbot
53a9d93bc7 Integrating libamxb to master_v4.2.5
Issue: ambiorix/libraries/lib_amxb#60 Use reference index when a reference path is provided [change]
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: 003065d50759dc40f2d2887cdc7204a579fc8f27
2022-05-24 06:59:23 +00:00
sahbot
ba4d1fcf21 Integrating libamxo to master_v2.0.13
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: c06b59a869d57d6c90a8c00eb3aa1d6b316d861d
2022-05-24 06:59:21 +00:00
sahbot
f2f08c7bed Integrating libamxd to master_v3.6.4
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: b3024a3d98c821a8f2c72cb93d6e89f0654c302c
2022-05-24 06:59:18 +00:00
sahbot
73a58dbc1c Integrating libamxt to master_v0.1.44
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: d062cf95d73fd174e51308072a8456e2f2a50298
2022-05-24 06:59:16 +00:00
sahbot
95705c0489 Integrating libamxm to master_v0.0.41
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: 04011a478616f4c293575e1e673fc77b2b33b793
2022-05-24 06:59:14 +00:00
sahbot
932744826d Integrating libamxp to master_v0.9.19
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when...
GitOrigin-RevId: e2e7c381406d17db9f540aadf36993edb65419ea
2022-05-24 06:59:11 +00:00
sahbot
0ce4a66392 Integrating libamxj to master_v0.3.40
Issue: ambiorix/libraries/lib_amxj#15 Fix memory issue for out of bounds write in amxj_read() (fix)
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: 7f91303fc00d26f64d5d3b50b513e719eda2024b
2022-05-24 06:59:08 +00:00
sahbot
0790e3024e Integrating libamxc to master_v1.6.1
Issue: HOP-379 [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected [fix]
GitOrigin-RevId: 795977ab671fdd9b17909ce699b68693e39da086
2022-05-24 06:59:05 +00:00
sahbot
1593e36b1c Integrating libamxd to master_v3.6.3
Issue: ambiorix/libraries/lib_amxd#136 Add reference following for reference lists using indexes [change]
GitOrigin-RevId: 4579c4ef2f71566c700fdae9c25c3ac687e31253
2022-05-23 08:36:13 +00:00
sahbot
f77619cda2 Integrating libamxt to master_v0.1.43
Issue: ambiorix/libraries/lib_amxt#9 The command parser does not parse embedded string correctly [fix]
GitOrigin-RevId: 6874a9486d5319d1831ee4208d892916d3780a74
2022-05-23 08:36:10 +00:00
sahbot
23404556b3 Integrating libamxm to master_v0.0.40
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 5d015720fe6143d42815a6fe4a15e541659c4924
2022-05-23 08:36:08 +00:00
sahbot
080994f66c Integrating libamxp to master_v0.9.18
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 10acfdf103182bc949edebb5742eaeab3f3cf1d6
2022-05-23 08:36:05 +00:00
sahbot
a444771b0e Integrating libamxj to master_v0.3.39
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 9373816e934f3f4606ba925b2daa2e33a830eac3
2022-05-23 08:36:03 +00:00
sahbot
87e76377df Integrating libamxc to master_v1.6.0
Issue: ambiorix/libraries/lib_amxc#64 Make it possible to initialize a timestamp structure using struct tm [new]
GitOrigin-RevId: 15ed5bb26e23aafe9bc8541551a85135eef1af53
2022-05-23 08:36:01 +00:00
Matthias FRANCK
f2877e35e4 Remove webui example
GitOrigin-RevId: 82d60095c665629bd51e2b7627543b9d70341085
2022-05-17 09:23:17 +00:00
sahbot
37dcbd21a3 Integrating amx-fcgi to master_v0.3.1
Issue: HOP-1425 Rework configuration to work with default lighttpd [other]
GitOrigin-RevId: 06c86fb98a6fbaff1d8748ad2d2fefc9c7599ef3
2022-05-17 09:23:14 +00:00
sahbot
1ad8fd5a89 [CI] Update changelog for release master_v6.0.0
GitOrigin-RevId: e7c959445ad44f2e07f03e867e4613ff2075ca56
2022-05-13 07:15:40 +00:00
sahbot
0dae2eec1e Integrating mod-ba-cli to master_v0.7.2
Issue: HOP-1081 [Ambiorix] Implementation of reference following decorator [change]
GitOrigin-RevId: 5c290f436b095af209af5238b853e9184fffaa3d
2022-05-13 06:49:34 +00:00
sahbot
b680c80588 Integrating mod-amxb-ubus to master_v3.0.16
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 8e575943726ea74e2b0d1b84890c26e590f0d198
2022-05-13 06:49:32 +00:00
sahbot
20a328816a Integrating amx-fcgi to master_v0.3.0
Issue: ambiorix/applications/amx-fcgi#13 Add implementation for seBatch [new]
GitOrigin-RevId: 81459f49477f982ab412a3bc269579cf2ae8bb7b
2022-05-13 06:49:30 +00:00
sahbot
2acb29e754 Integrating libamxs to master_v0.1.16
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 7574cd0667fd732874485a4ada95a1188a218f35
2022-05-12 14:45:39 +00:00
sahbot
8331a40875 Integrating libamxa to master_v0.4.8
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: a60105018c1294d25257d4098538500cbe8d37c5
2022-05-12 14:45:37 +00:00
sahbot
a2fe8e85d4 Integrating libamxb to master_v4.2.4
Issue: HOP-1081 [Ambiorix] Implementation of reference following decorator [change]
GitOrigin-RevId: 6e84f265f7bd6b0c9ff70fdc47b33681a2b21ee4
2022-05-12 14:45:34 +00:00
sahbot
b4dfa5d05a Integrating libamxo to master_v2.0.12
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 59d67f6c9f02527037a43412c65fa68ec3c8ff2c
2022-05-12 14:45:31 +00:00
sahbot
d454110cbc Integrating libamxd to master_v3.6.2
Issue: ambiorix/libraries/lib_amxd#135 Update path parser to be able to detect reference path [change]
GitOrigin-RevId: 70494a852dedd09d174855b6344f3eb76e78e477
2022-05-12 14:45:28 +00:00
Matthias FRANCK
1886e1985f Issue: SOFA-358 Remove python-amx
GitOrigin-RevId: 2349cacea7e0a57fc81c7919851f094c50406b0b
2022-05-12 09:41:38 +00:00
sahbot
7f8d36b90d [CI] Update changelog for release master_v5.4.1
GitOrigin-RevId: ac5b9d8c0d18be85cf39f6bdcf5bde129ac785de
2022-05-09 14:35:14 +00:00
sahbot
6b68a17367 Integrating mod-ba-cli to master_v0.7.1
Issue: ambiorix/modules/amx_cli/mod-ba-cli#18 Update output of gsdm command [changed]
GitOrigin-RevId: 6d9165fd6418907782b8c1ee8fa2f558e16b19b7
2022-05-09 14:33:53 +00:00
sahbot
a39391ea4e Integrating mod-amxb-ubus to master_v3.0.15
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 7c3fee4a931deca1467f18d88c3a1fc8fbd62be5
2022-05-09 14:33:50 +00:00
sahbot
0283ddfdf4 Integrating libamxs to master_v0.1.15
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 88cb2245229d4bc5c5e7891712ea98e4a784d94e
2022-05-09 12:59:51 +00:00
sahbot
e76c93413d Integrating libamxa to master_v0.4.7
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: 7fb6ddb394050b9dc6c273100020af24e186d49a
2022-05-09 12:59:48 +00:00
sahbot
15206043c9 Integrating libamxb to master_v4.2.3
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: bbe0d306b3cb135974fed4578f4d2a7511335fa2
2022-05-09 12:59:46 +00:00
sahbot
eeaf91b45a Integrating libamxo to master_v2.0.11
Issue: DUMMY-0000 - No associated bugs found
GitOrigin-RevId: cd26c0c8eef802448adc6942d8cebad769baf0ff
2022-05-09 12:59:44 +00:00
sahbot
ee5d90e0ca Integrating libamxd to master_v3.6.1
Issue: ambiorix/libraries/lib_amxd#134 Update get supported data model implementation according to USP specification 1.2 [change]
Issue: NET-3138 [MQTT] Topic must be writable after creation [change]
GitOrigin-RevId: d70dac9c3028ea516ef684f54f7d003f52216198
2022-05-09 12:59:41 +00:00
23 changed files with 262 additions and 205 deletions

View File

@@ -8,6 +8,143 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## Release v7.2.4 - 2022-06-30(15:07:19 +0000)
## Release v7.2.3 - 2022-06-29(07:36:42 +0000)
### Fixes
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): When amxrt is stopped while waiting for required objects the entrypoints should not be called with reason STOP
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Reference following using key addressing fails
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Supported commands under multi-instance objects are not returned
- [libamxt](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt): A quoted string must always be interpreted as a string
### Changes
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Add support for mutable keys
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Make it possible to read hidden values depending on the access level
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): Add support for mutable keys
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Dump command must display mutable attribute when set
## Release v7.2.2 - 2022-06-15(12:40:39 +0000)
### Changes
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Plugins not starting at boot
## Release v7.2.1 - 2022-06-14(13:20:55 +0000)
### Fixes
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): Load order must be the same as save order
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): The default rpc _get must be able to support parameter paths
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Issue: # 19 Pcb and ubus config files should be installed by default
### Other
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): [ACL manager] Update documentation for the acl manager in confluence
## Release v7.2.0 - 2022-06-02(11:22:27 +0000)
### New
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Add implementation for seBatch
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt): When there are required objects events can appear before the entry points are called
### Fixes
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): amxa_get() should return -1 when no access rights
### Other
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Rework configuration to work with default lighttpd
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Use amxa_get to avoid code duplications
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): [amx] crash on amxp signal read
## Release v7.1.0 - 2022-05-31(06:24:00 +0000)
### New
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): It must be possible to suspend handling of signals for a specific signal manager
### Fixes
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): [amxo-cg] segfault when parsing long comments
### Changes
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Component downstepped from v0.3.2 to v0.2.3
## Release v7.0.0 - 2022-05-24(09:42:00 +0000)
### Removed
- [amx-webui](https://gitlab.com/prpl-foundation/components/ambiorix/examples/webui/webui): Component removed
### New
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): Make it possible to initialize a timestamp structure using struct tm
### Fixes
- [acl-manager](https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [amx-cli](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxc](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxj](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxm](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxo](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxs](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [libamxt](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt): The command parser does not parse embedded string correctly
- [mod-amxb-ubus](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
- [mod-dm-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-dm-cli): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when memory leaks are detected
### Changes
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): Use reference index when a reference path is provided
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Add reference following for reference lists using indexes
### Other
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Rework configuration to work with default lighttpd
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when...
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa): Issue: ambiorix/libraries/libamxa#24 Implement amxa_get
- [libamxj](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj): Issue: ambiorix/libraries/libamxj#15 Fix memory issue for out of bounds write in amxj_read() (fix)
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when...
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): [Gitlab CI][Unit tests][valgrind] Pipeline doesn't stop when...
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Use amxa_get to avoid code duplications
## Release v6.0.0 - 2022-05-13(07:12:46 +0000)
### Removed
- [python-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/python3): Component removed
### New
- [amx-fcgi](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi): Add implementation for seBatch
### Changes
- [libamxb](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb): [Ambiorix] Implementation of reference following decorator
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Update path parser to be able to detect reference path
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): [Ambiorix] Implementation of reference following decorator
## Release v5.4.1 - 2022-05-09(14:34:26 +0000)
### Changes
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): Update get supported data model implementation according to USP specification 1.2
- [libamxd](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd): [MQTT] Topic must be writable after creation
### Other
- [mod-ba-cli](https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli): Issue: ambiorix/modules/amx_cli/mod-ba-cli#18 Update output of gsdm command [changed]
## Release v5.4.0 - 2022-05-05(07:49:45 +0000)
### New

View File

@@ -15,10 +15,6 @@ Feed_amx includes the following components:
- [amxo-cg](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg) - Object Definition Language Compiler/Generator
- [amxrt](https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt) - Data model runtime
### Examples
- [amx-webui](https://gitlab.com/prpl-foundation/components/ambiorix/examples/webui/webui) - Ambiorix webui example using amx-fcgi
### Libraries
- [libamxa](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa) - Access control verification
@@ -31,7 +27,7 @@ Feed_amx includes the following components:
- [libamxp](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp) - Common patterns implementation
- [libamxs](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs) - Data model synchronization C-API
- [libamxt](https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt) - Common patterns implementation
- [libsahtrace](https://gitlab.com/soft.at.home/logging/libsahtrace) - Small and flexible library to enable tracing and logging
- [libsahtrace](https://gitlab.com/prpl-foundation/components/core/libraries/libsahtrace) - Small and flexible library to enable tracing and logging
### Modules
@@ -43,7 +39,6 @@ Feed_amx includes the following components:
### Utilities
- [lua-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/lua/lua-amx) - LUA AMX Bindings
- [python-amx](https://gitlab.com/prpl-foundation/components/ambiorix/bindings/python3) - Python AMX Bindings
### Other

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=acl-manager
PKG_VERSION:=v0.5.15
PKG_VERSION:=v0.5.16
SHORT_DESCRIPTION:=The ACL manager will monitor the ACL directory and merge ACL files together to create a single master ACL file per role
PKG_SOURCE:=acl-manager-v0.5.15.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager/-/archive/v0.5.15
PKG_HASH:=e60476b17e53411384d3ad5d345ed13cd1f2a6a1457356aa4b12c9357b2e9d1f
PKG_BUILD_DIR:=$(BUILD_DIR)/acl-manager-v0.5.15
PKG_SOURCE:=acl-manager-v0.5.16.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/acl-manager/-/archive/v0.5.16
PKG_HASH:=87084b316ceec46271a0c1ced52df45edf00cdb4e713c9ef891a1b434dac3f53
PKG_BUILD_DIR:=$(BUILD_DIR)/acl-manager-v0.5.16
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amx-cli
PKG_VERSION:=v0.2.21
PKG_VERSION:=v0.2.22
SHORT_DESCRIPTION:=Ambiorix interactive CLI
PKG_SOURCE:=amx-cli-v0.2.21.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli/-/archive/v0.2.21
PKG_HASH:=639833ad8e8e98b07eaa22cbadbc1b1698e2cbe9b7f3754722fc9a286703f8fe
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-cli-v0.2.21
PKG_SOURCE:=amx-cli-v0.2.22.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-cli/-/archive/v0.2.22
PKG_HASH:=3faa2d50190524baa59f73d2af322d8c6a27be882d8d2bddd2e80384d8b93eb0
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-cli-v0.2.22
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

20
apps/amx-fcgi/Config.in Normal file
View File

@@ -0,0 +1,20 @@
config PACKAGE_amx-fcgi
tristate
select SAH_AMX_FCGI
if PACKAGE_amx-fcgi
menu "Select amx-fcgi build options"
depends on PACKAGE_amx-fcgi
config SAH_AMX_FCGI
bool "Build Ambiorix Fast CGI"
default y
config REST_API_WEBUI_DEMO
bool "Install a demo webui"
default n
endmenu
endif

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amx-fcgi
PKG_VERSION:=v0.2.3
PKG_VERSION:=v0.3.3
SHORT_DESCRIPTION:=Ambiorix Fast CGI app for web-servers
PKG_SOURCE:=amx-fcgi-v0.2.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi/-/archive/v0.2.3
PKG_HASH:=0dc4b22ce4d5f1dc1c9620a75a33cb1e3b7b08179a51a6ea48196e2807e93203
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-fcgi-v0.2.3
PKG_SOURCE:=amx-fcgi-v0.3.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amx-fcgi/-/archive/v0.3.3
PKG_HASH:=80225f40246c67e83d90c3f1960641ae23b7f3d490fd87b0baef4b70a08ed92b
PKG_BUILD_DIR:=$(BUILD_DIR)/amx-fcgi-v0.3.3
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -45,6 +45,13 @@ define Package/$(PKG_NAME)
DEPENDS += +libamxb
DEPENDS += +libamxa
DEPENDS += +fcgi
DEPENDS += +lighttpd
DEPENDS += +lighttpd-mod-cgi
DEPENDS += +lighttpd-mod-fastcgi
DEPENDS += +lighttpd-mod-auth
DEPENDS += +REST_API_WEBUI_DEMO:lighttpd-mod-expire
DEPENDS += +lighttpd-mod-authn_file
DEPENDS += +lighttpd-mod-proxy
MENU:=1
endef
@@ -53,11 +60,11 @@ define Package/$(PKG_NAME)/description
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)
$(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 CONFIG_REST_API_WEBUI_DEMO=$(CONFIG_REST_API_WEBUI_DEMO))
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)
$(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 CONFIG_REST_API_WEBUI_DEMO=$(CONFIG_REST_API_WEBUI_DEMO))
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
@@ -67,11 +74,15 @@ define Build/Install
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)
$(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 CONFIG_REST_API_WEBUI_DEMO=$(CONFIG_REST_API_WEBUI_DEMO))
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

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amxo-cg
PKG_VERSION:=v1.2.4
PKG_VERSION:=v1.2.5
SHORT_DESCRIPTION:=Object Definition Language Compiler/Generator
PKG_SOURCE:=amxo-cg-v1.2.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg/-/archive/v1.2.4
PKG_HASH:=5bff0b232a9e8d7ef0b3e2562d3da3311186300b12ea11a67e43923af99cc4b8
PKG_BUILD_DIR:=$(BUILD_DIR)/amxo-cg-v1.2.4
PKG_SOURCE:=amxo-cg-v1.2.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxo-cg/-/archive/v1.2.5
PKG_HASH:=3054315d351f60a4075bc9014a2b1bf18ce68d6231f9308fe8a0699cb3536688
PKG_BUILD_DIR:=$(BUILD_DIR)/amxo-cg-v1.2.5
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amxrt
PKG_VERSION:=v1.4.4
PKG_VERSION:=v1.5.3
SHORT_DESCRIPTION:=Data model runtime
PKG_SOURCE:=amxrt-v1.4.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt/-/archive/v1.4.4
PKG_HASH:=66057b493863d2e54f9b805cc208127490a3afc8f8cad3351f4b7e202902d481
PKG_BUILD_DIR:=$(BUILD_DIR)/amxrt-v1.4.4
PKG_SOURCE:=amxrt-v1.5.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/applications/amxrt/-/archive/v1.5.3
PKG_HASH:=e93e83a9ade261cb809340faa4512264aa3b0c1d9b868409986eef032d1768e2
PKG_BUILD_DIR:=$(BUILD_DIR)/amxrt-v1.5.3
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,52 +0,0 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=amx-webui
PKG_VERSION:=v0.1.1
SHORT_DESCRIPTION:=Ambiorix webui example using amx-fcgi
PKG_SOURCE:=webui-v0.1.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/examples/webui/webui/-/archive/v0.1.1
PKG_HASH:=422d5999a18e88b76e675afc056921fc39f0b7c7801d6cb0e30c4699c556503f
PKG_BUILD_DIR:=$(BUILD_DIR)/webui-v0.1.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:=Examples
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/examples/webui/webui
DEPENDS += +lighttpd
DEPENDS += +amx-fcgi
MENU:=1
endef
define Package/$(PKG_NAME)/description
Ambiorix webui example using amx-fcgi
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,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxa
PKG_VERSION:=v0.4.6
PKG_VERSION:=v0.4.16
SHORT_DESCRIPTION:=Access control verification
PKG_SOURCE:=libamxa-v0.4.6.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa/-/archive/v0.4.6
PKG_HASH:=a92be544d6a643b818236f8775ef99c22fe6aee78fb3224916a140166e35b45f
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxa-v0.4.6
PKG_SOURCE:=libamxa-v0.4.16.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxa/-/archive/v0.4.16
PKG_HASH:=a8771a38b793c3abdbe548ea602c5c761f84ac8adcadb6e9f6410bef270fbfd1
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxa-v0.4.16
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxb
PKG_VERSION:=v4.2.2
PKG_VERSION:=v4.2.10
SHORT_DESCRIPTION:=Bus agnostic C API (mediator)
PKG_SOURCE:=libamxb-v4.2.2.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb/-/archive/v4.2.2
PKG_HASH:=f70234ecb7008e6c80b1c3d2d7166c96dca4b40d28eab578a104bef3b7242e07
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxb-v4.2.2
PKG_SOURCE:=libamxb-v4.2.10.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb/-/archive/v4.2.10
PKG_HASH:=3e0908e111d6efa1c9baf3328d45fbeb0dd6d425b1b6bec94df5f5e41b5a4398
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxb-v4.2.10
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxc
PKG_VERSION:=v1.5.1
PKG_VERSION:=v1.6.1
SHORT_DESCRIPTION:=Libamxc is a library containing data containers, implemented in ansi C (C99)
PKG_SOURCE:=libamxc-v1.5.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc/-/archive/v1.5.1
PKG_HASH:=61172c8e8b316f2a1eda7e902c38cb93dcf91ee0d004c32935ea7b6dab422495
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxc-v1.5.1
PKG_SOURCE:=libamxc-v1.6.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc/-/archive/v1.6.1
PKG_HASH:=a6412f1a96e60701eefd969078788e9ec7183c0a8984d9d435095727d81813f8
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxc-v1.6.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxd
PKG_VERSION:=v3.6.0
PKG_VERSION:=v3.6.9
SHORT_DESCRIPTION:=Data model C-API
PKG_SOURCE:=libamxd-v3.6.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd/-/archive/v3.6.0
PKG_HASH:=0e1fc6ef681c9d7b96536302adc72ebc28ee2f54defddb73ada350f9623bcab3
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxd-v3.6.0
PKG_SOURCE:=libamxd-v3.6.9.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd/-/archive/v3.6.9
PKG_HASH:=67061a5e1fe6d59ac03225cd16e71fd08c566ea644e93871707280593db8b790
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxd-v3.6.9
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxj
PKG_VERSION:=v0.3.38
PKG_VERSION:=v0.3.40
SHORT_DESCRIPTION:=JSON parser & generator using yajl and libamxc variants
PKG_SOURCE:=libamxj-v0.3.38.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj/-/archive/v0.3.38
PKG_HASH:=1ba7a468893dc8a266ceba9be57b2d137a35fa9f0649e282859fc7a1c21f04f7
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxj-v0.3.38
PKG_SOURCE:=libamxj-v0.3.40.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxj/-/archive/v0.3.40
PKG_HASH:=dad7a594b8f22ac14d7961196b72150b5041569608507d6252b79dc19e2bf550
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxj-v0.3.40
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxm
PKG_VERSION:=v0.0.39
PKG_VERSION:=v0.0.41
SHORT_DESCRIPTION:=modularity api, simplifies creation of add-ons (plug-ins, modules)
PKG_SOURCE:=libamxm-v0.0.39.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm/-/archive/v0.0.39
PKG_HASH:=35c2824a92d61ce406787a765cbc1cf7c4bc8634faf64e2343afda8f20f86044
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxm-v0.0.39
PKG_SOURCE:=libamxm-v0.0.41.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxm/-/archive/v0.0.41
PKG_HASH:=0a9d5b8a45256ba098340a24a495311f7b34154fbb6831dcf46a81b4c6218183
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxm-v0.0.41
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxo
PKG_VERSION:=v2.0.10
PKG_VERSION:=v2.0.19
SHORT_DESCRIPTION:=Ambiorix Object Definition Language library
PKG_SOURCE:=libamxo-v2.0.10.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo/-/archive/v2.0.10
PKG_HASH:=54eea9bb34129e726541401415c606c5bfbdb71ca73e4824ef8a96cf4f94072e
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxo-v2.0.10
PKG_SOURCE:=libamxo-v2.0.19.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxo/-/archive/v2.0.19
PKG_HASH:=db593b3717c2d93aec7b57416b6cbfa1dcee764e50c0990a34ae565e6ca85963
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxo-v2.0.19
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxp
PKG_VERSION:=v0.9.17
PKG_VERSION:=v0.10.1
SHORT_DESCRIPTION:=Common patterns implementation
PKG_SOURCE:=libamxp-v0.9.17.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp/-/archive/v0.9.17
PKG_HASH:=adabb46c22d2c425278dc9fbfc468f1cec7520801600ebad4ce293226e9bc782
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxp-v0.9.17
PKG_SOURCE:=libamxp-v0.10.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxp/-/archive/v0.10.1
PKG_HASH:=41394ac22e4fb1126ee5ba7a5280cedf8acdffb9e74c61d000ff500754fbd776
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxp-v0.10.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxs
PKG_VERSION:=v0.1.14
PKG_VERSION:=v0.1.22
SHORT_DESCRIPTION:=Data model synchronization C-API
PKG_SOURCE:=libamxs-v0.1.14.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs/-/archive/v0.1.14
PKG_HASH:=a566cf6dfc5a76aaa63a74f3a87fc3d66735ce2d2a55a2ee66e325e82a985556
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxs-v0.1.14
PKG_SOURCE:=libamxs-v0.1.22.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxs/-/archive/v0.1.22
PKG_HASH:=0b675ba99b7f1c3b89983ea5980b3bda33321999273304bb9c395a252bbe9b2c
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxs-v0.1.22
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxt
PKG_VERSION:=v0.1.42
PKG_VERSION:=v0.1.47
SHORT_DESCRIPTION:=Common patterns implementation
PKG_SOURCE:=libamxt-v0.1.42.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt/-/archive/v0.1.42
PKG_HASH:=ddced318f6d195abefd45ff063a27fb979aa532c3eed02e8959ca565b5200c53
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxt-v0.1.42
PKG_SOURCE:=libamxt-v0.1.47.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxt/-/archive/v0.1.47
PKG_HASH:=b326a2403bb9c5cdcbaa300e98bddde11d1aaf458282695ccf29120d9067ccf2
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxt-v0.1.47
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-amxb-ubus
PKG_VERSION:=v3.0.14
PKG_VERSION:=v3.0.21
SHORT_DESCRIPTION:=Ubus Backend
PKG_SOURCE:=amxb_ubus-v3.0.14.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus/-/archive/v3.0.14
PKG_HASH:=294ac11c22cb58aa8f5e07e6fc672ac370a099de374d75f5f40e1419c20d48f8
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_ubus-v3.0.14
PKG_SOURCE:=amxb_ubus-v3.0.21.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amxb_backends/amxb_ubus/-/archive/v3.0.21
PKG_HASH:=8e9fc161afb417b66f94b875e0527ef31918867f2e027300d1aba51a0102a87c
PKG_BUILD_DIR:=$(BUILD_DIR)/amxb_ubus-v3.0.21
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-ba-cli
PKG_VERSION:=v0.7.0
PKG_VERSION:=v0.7.5
SHORT_DESCRIPTION:=Bus Agnostic Command Line Interface
PKG_SOURCE:=mod-ba-cli-v0.7.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli/-/archive/v0.7.0
PKG_HASH:=5267a80c6e84e7e4fea2393f2ae815b2d67fd51f4ffca81a349a92f3de3b7595
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-ba-cli-v0.7.0
PKG_SOURCE:=mod-ba-cli-v0.7.5.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-ba-cli/-/archive/v0.7.5
PKG_HASH:=5742bcee8b51acc89c0498a35b5d0ef88079973439adebff9eed98297111f822
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-ba-cli-v0.7.5
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,13 +1,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mod-dm-cli
PKG_VERSION:=v0.2.3
PKG_VERSION:=v0.2.4
SHORT_DESCRIPTION:=Data Model Command Line Interface
PKG_SOURCE:=mod-dm-cli-v0.2.3.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-dm-cli/-/archive/v0.2.3
PKG_HASH:=0b565ae3a6426746cbfa3a60b26dfdf92b0b449421bfccb65bd0238032f7e247
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-dm-cli-v0.2.3
PKG_SOURCE:=mod-dm-cli-v0.2.4.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/modules/amx_cli/mod-dm-cli/-/archive/v0.2.4
PKG_HASH:=9b1ca5f2a006d8d81397fba3b0696aaa449e1e056b214c0929c9bf00edea7a29
PKG_BUILD_DIR:=$(BUILD_DIR)/mod-dm-cli-v0.2.4
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -1,54 +0,0 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=python-amx
PKG_VERSION:=v0.2.10
SHORT_DESCRIPTION:=Python AMX Bindings
PKG_SOURCE:=python3-v0.2.10.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/bindings/python3/-/archive/v0.2.10
PKG_HASH:=8b453d09e4fa79e23c48377a9510c8581d64e30cd8410b918e41c69e0f0e9e03
PKG_BUILD_DIR:=$(BUILD_DIR)/python3-v0.2.10
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:=Utilities
TITLE:=$(SHORT_DESCRIPTION)
URL:=https://gitlab.com/prpl-foundation/components/ambiorix/bindings/python3
DEPENDS += +libamxc
DEPENDS += +libamxp
DEPENDS += +libamxb
DEPENDS += +libevent2
MENU:=1
endef
define Package/$(PKG_NAME)/description
Python AMX Bindings
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)))