Skip to content
Snippets Groups Projects
Select Git revision
  • 6819ad02a78abc89c43838d17358827a8c4513d6
  • develop default protected
  • lt-wsn
  • master
  • release/v4.4
  • develop/v4.4
  • release/v4.3
  • develop/v4.3
  • release/v4.2
  • develop/v4.2
  • release/v4.1
  • develop/v4.1
  • release/v4.0
  • develop/v4.0
  • develop/v3.x-fork
  • old/v2.7
  • old/v2.7-rc0
  • old/v2.6
  • old/v2.5
  • old/v2.4
  • old/v2.3
  • old/v2.2.3
  • old/v2.2.2
  • old/v2.2.1
24 results

Makefile

Blame
  • Makefile 1.03 KiB
    CONTIKI_PROJECT = node
    all: $(CONTIKI_PROJECT)
    
    PLATFORMS_EXCLUDE = sky z1 nrf52dk native simplelink
    BOARDS_EXCLUDE = srf06/cc13x0 launchpad/cc1310 launchpad/cc1350 sensortag/cc2650 sensortag/cc1350
    
    MODULES_REL += ../testbeds
    
    CONTIKI = ../../..
    
    include $(CONTIKI)/Makefile.dir-variables
    MODULES += $(CONTIKI_NG_SERVICES_DIR)/deployment
    MODULES += $(CONTIKI_NG_SERVICES_DIR)/simple-energest
    
    CONFIG?=CONFIG_TSCH_OPTIMS
    
    ifeq ($(CONFIG),CONFIG_CSMA)
    MAKE_MAC = MAKE_MAC_CSMA
    else ifeq ($(CONFIG),CONFIG_TSCH)
    MAKE_MAC = MAKE_MAC_TSCH
    MODULES += $(CONTIKI_NG_SERVICES_DIR)/orchestra
    else ifeq ($(CONFIG),CONFIG_TSCH_OPTIMS)
    MAKE_MAC = MAKE_MAC_TSCH
    MODULES += $(CONTIKI_NG_SERVICES_DIR)/orchestra
    CFLAGS += -DCONFIG_OPTIMS=1
    else ifeq ($(CONFIG),CONFIG_TSCH_OPTIMS2)
    MAKE_MAC = MAKE_MAC_TSCH
    MODULES += $(CONTIKI_NG_SERVICES_DIR)/orchestra
    CFLAGS += -DCONFIG_OPTIMS=2
    else ifeq ($(CONFIG),CONFIG_TSCH_OPTIMS3)
    MAKE_MAC = MAKE_MAC_TSCH
    MODULES += $(CONTIKI_NG_SERVICES_DIR)/orchestra
    CFLAGS += -DCONFIG_OPTIMS=3
    endif
    
    include $(CONTIKI)/Makefile.include