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

File: [CENS] / tos-contrib / Makecontrib (download)
Revision: 1.9, Mon Jan 3 18:54:16 2005 UTC (4 years, 10 months ago) by ben
Branch: MAIN
CVS Tags: rdd_alpha_version_1, pregeonet, acoustic-05-18-06, PRE_TOSNIC_FIX, PRE_CEILING_FIX, PRE_64BIT, MOTENIC_PRE_BUGFIX_20050415, LAURA_CALIBRATION_EXPERIMENTS, HEAD, ESS_RELEASE_3_5, ESS_RELEASE_3_4, ESS_RELEASE_3_3, ESS_RELEASE_3_2, ESS_RELEASE_3_1, ESS_RELEASE_3_0, ESS_RELEASE_2_0, ESS_CONNECTIVITY, ESS_CENTROUTE_TESTING, ESS2-CMS-V1_5_pretest, ESS2-CMS-V1_4cMergeSympathy_2, ESS2-CMS-V1_4c, ESS2-CMS-V1_4b, ESS2-CMS-V1_4a, ESS2-CMS-V1_3, ESS2-CMS-V1_2, ESS2-CMS-V1_1, ESS2-CMS-V1_0, EMSTAR_RELEASE_2_5, EMSTAR_RELEASE_2_1_BRANCH, EMSTAR_RELEASE_2_1, CYCLOPS_RELEASE_CANDIDATE_2_0, CYCLOPS_PRERELEASE_STABLE, CENTROUTE_EMSTAR_SOCKETS, BG_1_0, BANGLADESH_ARSENIC_1_2, BANGLADESH_ARSENIC_1_1, AMARSS_JR_DEPLOYMENT_6_05_07
Changes since 1.8: +12 -6 lines
refers to env variable EMSTAR_ROOT

# All shared dirs and other inter-contrib stuff needs to go here
# Potentially HOSTMOTEDIR can be placed here as well

ifndef TOSDIR
$(error TOSDIR UNDEFINED)
else
ifdef MAKERULES
include $(MAKERULES)
else
include $(TOSDIR)/../apps/Makerules
endif
endif

ifndef EMSTAR_ROOT
INCLUDE_PATH = ../../..
else
INCLUDE_PATH = $(EMSTAR_ROOT)/tos-contrib
endif

PROGRAMMER_EXTRA_FLAGS := -dno-poll -v=2 

CFLAGS += -I$(INCLUDE_PATH)/include 

ifdef EMSTAR_ROOT
CFLAGS += -I$(EMSTAR_ROOT) -I$(EMSTAR_ROOT)/include
endif

CFLAGS += $(patsubst %, -I$(INCLUDE_PATH)/%/tos/interfaces, $(CONTRIB_INCLUDES)) \
		  $(patsubst %, -I$(INCLUDE_PATH)/%/tos/platform/$(PLATFORM), $(CONTRIB_INCLUDES)) \
          $(patsubst %, -I$(INCLUDE_PATH)/%/tos/system, $(CONTRIB_INCLUDES)) \
          $(patsubst %, -I$(INCLUDE_PATH)/%/tos/lib, $(CONTRIB_INCLUDES)) \
          $(patsubst %, -I$(INCLUDE_PATH)/%/tos/sensorboards/$(SENSORBOARD), $(CONTRIB_INCLUDES)) \


CENS CVS Mailing List
Powered by
ViewCVS 0.9.2