TARGET=galileo KNOWN_EXAMPLES = gpio-input gpio-output gpio-interrupt i2c-LSM9DS0 i2c-callbacks print-imr prot-domain-switch-latency ifeq ($(filter $(EXAMPLE),$(KNOWN_EXAMPLES)),) $(info Set the variable EXAMPLE to one of the following Galileo-specific examples:) $(foreach EXAMPLE,$(KNOWN_EXAMPLES),$(info - $(EXAMPLE))) $(error Unable to proceed) endif ifeq ($(EXAMPLE),print-imr) CFLAGS += -DDBG_IMRS endif ifeq ($(EXAMPLE),prot-domain-switch-latency) ifeq ($(SAMPLE_METADATA),1) CFLAGS += -DSAMPLE_METADATA=1 endif endif CONTIKI_PROJECT = $(EXAMPLE) all: $(CONTIKI_PROJECT) CONTIKI = ../.. include $(CONTIKI)/Makefile.include