diff -r 371c8e56136d -r d20b10eba317 make-rules/shared-macros.mk --- a/make-rules/shared-macros.mk Thu Sep 02 11:08:43 2010 -0500 +++ b/make-rules/shared-macros.mk Sun Sep 19 15:50:53 2010 -0500 @@ -40,18 +40,22 @@ PYTHON_VERSION = 2.6 PYTHON_VERSIONS = 2.4 2.6 -TOOLS = $(WS_TOP)/tools WS_LOGS = $(WS_TOP)/logs -MAKE_RULES = $(WS_TOP)/make-rules +WS_REPO = $(WS_TOP)/repo +WS_TOOLS = $(WS_TOP)/tools +WS_MAKE_RULES = $(WS_TOP)/make-rules +WS_COMPONENTS = $(WS_TOP)/components -PKG_REPO = file://$(WS_TOP)/repo +BASS_O_MATIC = $(WS_TOOLS)/bass-o-matic + +PKG_REPO = file:$(WS_REPO) PROTO_DIR = $(shell pwd)/$(COMPONENT_SRC)/installed-prototype-$(MACH) # work around _TIME, _DATE, embedded date chatter in component builds # to use, set TIME_CONSTANT in the component Makefile and add $(CONSTANT_TIME) # to the appropriate {CONFIGURE|BUILD|INSTALL}_ENV -CONSTANT_TIME = LD_PRELOAD_32=$(TOOLS)/time-$(MACH32).so -CONSTANT_TIME += LD_PRELOAD_64=$(TOOLS)/time-$(MACH64).so +CONSTANT_TIME = LD_PRELOAD_32=$(WS_TOOLS)/time-$(MACH32).so +CONSTANT_TIME += LD_PRELOAD_64=$(WS_TOOLS)/time-$(MACH64).so CONSTANT_TIME += TIME_CONSTANT=$(TIME_CONSTANT) # set MACH from uname -p to either sparc or i386