diff options
Diffstat (limited to 'libloragw/Makefile')
-rw-r--r-- | libloragw/Makefile | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/libloragw/Makefile b/libloragw/Makefile index 1e2d872..f6ba783 100644 --- a/libloragw/Makefile +++ b/libloragw/Makefile @@ -98,6 +98,18 @@ else CFG_BRD_OPT := CFG_BRD_NONE endif +ifeq ($(CFG_NET),private) + CFG_NET_MSG := Private network + CFG_NET_OPT := CFG_NET_PRIVATE +else ifeq ($(CFG_NET),lora_mac) + CFG_NET_MSG := LoRa MAC network + CFG_NET_OPT := CFG_NET_LORAMAC +else + $(warning [Warning] No network type selected, assume private network by default.) + CFG_NET_MSG := Private network + CFG_NET_OPT := CFG_NET_PRIVATE +endif + ### linking options ifeq ($(CFG_SPI),native) @@ -142,6 +154,9 @@ inc/config.h: ../VERSION library.cfg # Board misc. parameters @echo "Board misc. param : $(CFG_BRD_MSG)" @echo " #define $(CFG_BRD_OPT) 1" >> $@ + # Network type + @echo "Network type : $(CFG_NET_MSG)" + @echo " #define $(CFG_NET_OPT) 1" >> $@ # Debug options @echo " #define DEBUG_AUX $(DEBUG_AUX)" >> $@ @echo " #define DEBUG_SPI $(DEBUG_SPI)" >> $@ |