(file) Return to Makecontrib CVS log (file) Jump to this file's LXR Page (dir) Up to [CENS] / tos-contrib

 1 thanos 1.1 # All shared dirs and other inter-contrib stuff needs to go here
 2            # Potentially HOSTMOTEDIR can be placed here as well
 3            
 4            ifndef TOSDIR
 5            $(error TOSDIR UNDEFINED)
 6            else
 7 girod  1.5 ifdef MAKERULES
 8            include $(MAKERULES)
 9            else
10 thanos 1.1 include $(TOSDIR)/../apps/Makerules
11 girod  1.5 endif
12 thanos 1.1 endif
13            
14 ben    1.9 ifndef EMSTAR_ROOT
15            INCLUDE_PATH = ../../..
16            else
17            INCLUDE_PATH = $(EMSTAR_ROOT)/tos-contrib
18            endif
19            
20 thanos 1.6 PROGRAMMER_EXTRA_FLAGS := -dno-poll -v=2 
21 eoster 1.2 
22 ben    1.9 CFLAGS += -I$(INCLUDE_PATH)/include 
23 ndbusek 1.7 
24             ifdef EMSTAR_ROOT
25 ndbusek 1.8 CFLAGS += -I$(EMSTAR_ROOT) -I$(EMSTAR_ROOT)/include
26 ndbusek 1.7 endif
27             
28 ben     1.9 CFLAGS += $(patsubst %, -I$(INCLUDE_PATH)/%/tos/interfaces, $(CONTRIB_INCLUDES)) \
29             		  $(patsubst %, -I$(INCLUDE_PATH)/%/tos/platform/$(PLATFORM), $(CONTRIB_INCLUDES)) \
30                       $(patsubst %, -I$(INCLUDE_PATH)/%/tos/system, $(CONTRIB_INCLUDES)) \
31                       $(patsubst %, -I$(INCLUDE_PATH)/%/tos/lib, $(CONTRIB_INCLUDES)) \
32                       $(patsubst %, -I$(INCLUDE_PATH)/%/tos/sensorboards/$(SENSORBOARD), $(CONTRIB_INCLUDES)) \
33 eoster  1.2 

CENS CVS Mailing List
Powered by
ViewCVS 0.9.2