crownstone / bluenet

Bluenet is the in-house firmware on Crownstone hardware. Functions: switching, dimming, energy monitoring, presence detection, indoor localization, switchcraft.
https://crownstone.rocks
91 stars 62 forks source link

Make CMakeLists.txt files compatible with ninja #181

Closed mrquincle closed 2 years ago

mrquincle commented 2 years ago

Removes some circular dependencies which are apparently fine for Makefile, but that ninja chokes upon.

Also some changes because ninja runs linker from another directory so nrf_symbols.ld isn't found so easily.

mrquincle commented 2 years ago

So, this PR now depends on https://github.com/crownstone/bluenet/pull/182