Skip to content
Snippets Groups Projects
Makefile.dep 1.79 KiB
Newer Older
  • Learn to ignore specific revisions
  • ifneq (,$(findstring vtimer,$(USEMODULE)))
    	ifeq (,$(findstring hwtimer,$(USEMODULE)))
    		USEMODULE += hwtimer
    	endif
    	ifeq (,$(findstring timex,$(USEMODULE)))
    		USEMODULE += timex
    	endif
    endif
    
    ifneq (,$(findstring uart0,$(USEMODULE)))
    	ifeq (,$(findstring lib,$(USEMODULE)))
    		USEMODULE += lib	
    	endif
    endif
    
    
    ifneq (,$(findstring cc110x,$(USEMODULE)))
    
    	ifeq (,$(findstring protocol_multiplex,$(USEMODULE)))
    		USEMODULE += protocol_multiplex
    
    ifneq (,$(findstring cc110x_ng,$(USEMODULE)))
    
    	ifeq (,$(findstring transceiver,$(USEMODULE)))
    		USEMODULE += transceiver
    
    	endif
    	ifeq (,$(findstring hwtimer,$(USEMODULE)))
    		USEMODULE += hwtimer
    	endif
    endif
    
    Oleg Hahm's avatar
    Oleg Hahm committed
    
    ifneq (,$(findstring cc2420,$(USEMODULE)))
    	ifeq (,$(findstring transceiver,$(USEMODULE)))
    		USEMODULE += transceiver
    		USEMODULE += ieee802154
    	endif
    endif
    
    
    ifneq (,$(findstring at86rf231,$(USEMODULE)))
    	ifeq (,$(findstring transceiver,$(USEMODULE)))
    		USEMODULE += transceiver
    		USEMODULE += ieee802154
    	endif
    endif
    
    
    ifneq (,$(findstring pnet, $(USEMODULE)))
    	ifeq (,$(findstring posix, $(USEMODULE)))
    		USEMODULE += posix
    	endif
    	ifeq (,$(findstring destiny, $(USEMODULE)))
    		USEMODULE += destiny
    	endif
    	ifeq (,$(findstring net_help, $(USEMODULE)))
    		USEMODULE += net_help
    	endif
    endif
    
    
    ifneq (,$(findstring destiny,$(USEMODULE)))
    	ifeq (,$(findstring sixlowpan,$(USEMODULE)))
    		USEMODULE += sixlowpan
    	endif
    	ifeq (,$(findstring net_help,$(USEMODULE)))
    		USEMODULE += net_help
    	endif
    endif
    
    
    Oleg Hahm's avatar
    Oleg Hahm committed
    ifneq (,$(findstring sixlowpan,$(USEMODULE)))
    	ifeq (,$(findstring ieee802154,$(USEMODULE)))
    		USEMODULE += ieee802154
    	endif
    
    	ifeq (,$(findstring net_help,$(USEMODULE)))
    		USEMODULE += net_help
    	endif
    
    	ifeq (,$(findstring semaphore, $(USEMODULE)))
    		USEMODULE += semaphore
    	endif
    	ifeq (,$(findstring transceiver, $(USEMODULE)))
    		USEMODULE += transceiver
    	endif
    
    Oleg Hahm's avatar
    Oleg Hahm committed
    endif