[Tinyos-2-commits] CVS: tinyos-2.x/support/make bnp.extra, NONE, 1.1 Makedefaults, 1.5, 1.6

Razvan Musaloiu-E. razvanm at users.sourceforge.net
Tue May 22 13:34:52 PDT 2007


Update of /cvsroot/tinyos/tinyos-2.x/support/make
In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv24715/support/make

Modified Files:
	Makedefaults 
Added Files:
	bnp.extra 
Log Message:
Initial commit of the Deluge T2. Some notes:
- TOSBoot includes some code to allow the MicaZ version to compile but it's not support for it it's not done yet.
- tools/tinyos/misc/Makefile.am is not updated yet so the new tools will not be installed by default.


--- NEW FILE: bnp.extra ---
#-*-Makefile-*- vim:syntax=make
#$Id: bnp.extra,v 1.1 2007/05/22 20:34:20 razvanm Exp $

DELUGE_DIR ?= $(TOSDIR)/lib/net/Deluge
DELUGE_EXTRA ?= $(DELUGE_DIR)/extra
TOSBOOT_DIR ?= $(TOSDIR)/lib/TOSBoot/build

ifeq ($(TINYOS_NP),BNP)

  CFLAGS += -DDELUGE
  CFLAGS += -I$(TOSDIR)/lib/net -I$(DELUGE_DIR) -I$(DELUGE_DIR)/FlashVolumeManager

  ifneq ($(filter telosb tmote,$(TARGETS)),)
    CFLAGS += -I$(DELUGE_EXTRA) -I$(DELUGE_EXTRA)/msp430 -I$(DELUGE_EXTRA)/telos -I$(DELUGE_EXTRA)/telosb
    ifeq ($(filter docs,$(GOALS)),)
      CFLAGS += -Wl,--section-start=.text=0x4a00,--defsym=_reset_vector__=0x4000
    endif
    BOOTLOADER ?= $(TOSBOOT_DIR)/telosb/main.ihex
    ifeq ($(shell [ -f /bin/cygwin1.dll ] && echo cygwin),cygwin)
      BOOTLOADER := $(shell cygpath -m $(BOOTLOADER))
    endif
  endif

endif

Index: Makedefaults
===================================================================
RCS file: /cvsroot/tinyos/tinyos-2.x/support/make/Makedefaults,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** Makedefaults	27 Apr 2007 05:01:25 -0000	1.5
--- Makedefaults	22 May 2007 20:34:20 -0000	1.6
***************
*** 5,9 ****
  OPTFLAGS ?= -Os
  NESC_FLAGS ?= -Wnesc-all
! GOALS += ident_flags tos_image
  
  define DEFAULT_HELP
--- 5,9 ----
  OPTFLAGS ?= -Os
  NESC_FLAGS ?= -Wnesc-all
! GOALS += ident_flags tos_image bnp
  
  define DEFAULT_HELP



More information about the Tinyos-2-commits mailing list