Return to Makefile.NEW CVS log | Up to [HallC] / Analyzer / etc |
File: [HallC] / Analyzer / etc / Makefile.NEW
(download)
Revision: 1.3.24.5, Wed Sep 12 15:43:31 2007 UTC (17 years ago) by pcarter Branch: gep_online CVS Tags: sane Changes since 1.3.24.4: +4 -4 lines *** empty log message *** |
.DELETE_ON_ERROR: ; include ../etc/Makefile.variables MAKEFILENAME = Makefile.Unix ifeq ($(MYOS),HPUX) ifneq (,$(findstring 09,$(shell uname -r))) HPUXVERSION := 09 else HPUXVERSION := 10 endif SUBDIRNAME = O.hpux$(HPUXVERSION) OSEXT = $(HPUXVERSION) endif ifeq ($(MYOS),HPUXTEST) MYOS = HPUX SUBDIRNAME = O.hpuxtest OSEXT = TEST endif ifeq ($(MYOS),ULTRIX) SUBDIRNAME = O.ultrix OSEXT = endif #Alpha port known to work on a # DEC Alphastation 200 4/166 with DEC Unix V4.0B (Rev 564) ifeq ($(MYOS),OSF1) SUBDIRNAME = O.OSF1 OSEXT = endif ifeq ($(MYOS),Linux) SUBDIRNAME = O.Linux OSEXT = endif ifeq ($(MYOS),LinuxTEST) MYOS = Linux SUBDIRNAME = O.LinuxTEST OSEXT = TEST endif ifeq ($(MYOS),SunOS) ifeq ($(MYOS),SunOS4) OSVERSION=4 else OSVERSION=5 endif SUBDIRNAME = O.$(MYOS) OSEXT = endif ifeq ($(MYOS),AIX) SUBDIRNAME = O.aix OSEXT = endif # OSEXT is either TEST or empty # If you want to use LinuxTEST as shown above, just pass OSEXT=TEST # after 'make' on the command line, and leave MYOS as the default (Linux) # we don't need to do anything with OSEXT here #export OSEXT #either TEST or empty #export OSVERSION #not used since we probably can't compile on SunOS anyway .PHONY: all all: $(SUBDIRNAME) $(SUBDIRNAME)/Makefile $(MAKE) -C $(SUBDIRNAME) $(MAKEFILENAME): @echo change in $(CURDIR)/$(MAKEFILENAME) (cd $(SUBDIRNAME) ; ln -f -s ../$(MAKEFILENAME) Makefile) $(SUBDIRNAME)/Makefile: $(MAKEFILENAME) @echo copy $(CURDIR)/$(MAKEFILENAME) (cd $(SUBDIRNAME) ; ln -f -s ../$(MAKEFILENAME) Makefile) $(SUBDIRNAME): mkdir $(SUBDIRNAME)
Analyzer/Replay: Mark Jones, Documents: Stephen Wood |
Powered by ViewCVS 0.9.2-cvsgraph-1.4.0 |