[riot-notifications] [RIOT-OS/RIOT] pkg/nimble: improve structure of Makefiles (#11055)

Hauke Petersen notifications at github.com
Fri Feb 22 13:59:01 CET 2019


### Contribution description
This PR reworks the Makfiles for the `nimble` package a little bit, to make it more robust and improve modularity a bit. I think I still have to do some improvements to the `Makefile.include`, but aside from that the situation should be improved with this PR already...


### Testing procedure
Simply verify that `exampels/nimble_gatt` is still working as expected

### Issues/PRs references
fixes #11051
You can view, comment on, or merge this pull request online at:

  https://github.com/RIOT-OS/RIOT/pull/11055

-- Commit Summary --

  * pkg/nimble: improve Makefile structure
  * examples/nimble_gatt: use gatt/gap svcs explicitly

-- File Changes --

    M examples/nimble_gatt/Makefile (2)
    M pkg/nimble/Makefile (44)
    M pkg/nimble/Makefile.dep (32)
    M pkg/nimble/controller.mk (16)
    M pkg/nimble/drivers.nrf52.mk (3)
    M pkg/nimble/ext.tinycrypt.mk (7)
    M pkg/nimble/nimble.host.mk (44)
    M pkg/nimble/nimble.host.store.ram.mk (2)
    M pkg/nimble/nimble.host.util.mk (2)
    M pkg/nimble/porting.nimble.mk (13)
    M pkg/nimble/porting.npl.riot.mk (3)
    D pkg/nimble/service.gap.mk (5)
    D pkg/nimble/service.gatt.mk (5)
    A pkg/nimble/svc.gap.mk (3)
    A pkg/nimble/svc.gatt.mk (3)
    M pkg/nimble/transport.ram.mk (1)

-- Patch Links --

https://github.com/RIOT-OS/RIOT/pull/11055.patch
https://github.com/RIOT-OS/RIOT/pull/11055.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/11055
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190222/5624f8db/attachment.html>


More information about the notifications mailing list