# # arch_spec_XDR.mk # # Architecture/site specific makefile fragment # for inclusion by packages that use Rogue Wave libraries. # # Bob Jacobsen, Aug 96 # # The default place to put these is in /usr/local/rw/rogue for # the Tools.h++ library, and /usr/local/rw/stdlib for STL # RWROOT = /usr/local/rw RWSTL = stdlib RWTOOLS = rogue ifneq (,$(findstring SunOS5,$(BFARCH))) # nothing needed else ifneq (,$(findstring SunOS4,$(BFARCH))) # nothing needed else ifneq (,$(findstring AIX,$(BFARCH))) # nothing needed else ifneq (,$(findstring HP-UX,$(BFARCH))) # nothing needed else ifneq (,$(findstring IRIX5,$(BFARCH))) # nothing needed else ifneq (,$(findstring IRIX6,$(BFARCH))) # nothing needed else ifneq (,$(findstring OSF,$(BFARCH))) # nothing needed else ifneq (,$(findstring VxWorks,$(BFARCH))) # nothing needed else # Nothing found - complain ERROR := $(shell echo Could not match BFARCH: $(BFARCH) for RW >& 2 ) endif endif endif endif endif endif endif endif override CPPFLAGS += -I$(RWROOT)/$(RWSTL)/include -I$(RWROOT)/$(RWTOOLS)/include override LDFLAGS += -L$(RWROOT)/$(RWSTL)/lib -L$(RWROOT)/$(RWTOOLS)/lib override LOADLIBES +=