[Tinyos-contrib-commits] CVS: tinyos-1.x/contrib/umass/apps Makerules, NONE, 1.1

Gaurav gmathur at users.sourceforge.net
Sat Dec 9 13:05:47 PST 2006


Update of /cvsroot/tinyos/tinyos-1.x/contrib/umass/apps
In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv17795/apps

Added Files:
	Makerules 
Log Message:
Added contrib/umass containing Capsule -- a storage system for sensors

--- NEW FILE: Makerules ---
#
# file:        umass-nand/apps/Makerules
# description: include directories for building in contrib/umass-nand
#              directory tree
#
# Author:      Peter Desnoyers, UMass Computer Science, 2006
# $Id: Makerules,v 1.1 2006/12/09 21:05:45 gmathur Exp $
#

NAND_TOSDIR = ../../tos

INCLUDE = -I. -I$(NAND_TOSDIR)/interfaces -I$(NAND_TOSDIR)/types \
    -I$(NAND_TOSDIR)/platform/$(PLATFORM) -I$(NAND_TOSDIR)/system

# lifted from tinyos/apps/Makerules
#
ifeq ($(PLATFORMS)_x, _x)
_PLATFORMS = mica mica2 mica2dot pc telos telosb
else
_PLATFORMS = $(PLATFORMS)
endif

# lifted from ncc, so that we can put all our code in the mica 
# directory instead of duplicating it.
#
_PLATFORM := $(filter $(_PLATFORMS), $(MAKECMDGOALS))
ALL := $(_PLATFORM) $(shell perl -e \
    'do "$(TOSDIR)/platform/$(_PLATFORM)/.platform"; \
    print join("\n", @commonplatforms);')

CFLAGS += $(ALL:%=-I$(NAND_TOSDIR)/platform/%)
CFLAGS += $(INCLUDE)

include $(TOSDIR)/../apps/Makerules




More information about the Tinyos-contrib-commits mailing list