COMM       @(#)Imakefile	1.7 12/11/97 	 CERN CN-SW/DC   Jean-Philippe Baud
COMM
COMM  Copyright (C) 1990-1997 by CERN/CN/SW/DC
COMM  All rights reserved
COMM
 
COMM 		Makefile for SHIFT scripts              GENERIC
 
#if BuildDpm != YES
IPROGS =  $(BIN)/assign   \
	  $(BIN)/sfetch   \
	  $(BIN)/sacquire
#else
IPROGS =  $(BIN)/assign   \
	  $(BIN)/DPMstagein  \
	  $(BIN)/DPMstageout \
	  $(BIN)/sfetch   \
	  $(BIN)/sacquire
#endif

all:

#if _AIX && _IBMR2
#undef aix
assign: assign.aix
	ln assign.aix assign
#define aix
#endif
#if _AIX && _IBMESA
assign: assign.aixesa
	ln assign.aixesa assign
#endif
#if apollo
#undef apollo
assign: assign.apollo
	ln assign.apollo assign
#define apollo
#endif
#if hpux
#undef hpux
assign: assign.hp
	cp assign.hp assign
#define hpux
#endif
#if sgi
#undef sgi
assign: assign.sgi
	ln assign.sgi assign
#define sgi
#endif
#if sun
#undef sun
assign: assign.sun
	ln assign.sun assign
#define sun
#endif
#if ultrix
#undef ultrix
assign: assign.ultrix
	ln assign.ultrix assign
#define ultrix
#endif

#if __osf__ && __alpha
#undef __osf__
#undef __alpha
assign: assign.alpha_osf
	ln assign.alpha_osf assign
#define __alpha
#define __osf__
#endif /* __osf__ && __alpha */

$(BIN)/assign:  assign
	-mv $(BIN)/$?  $(BIN)/OLD$?
	cp $? $(BIN)/$?
	chown root $(BIN)/$?
	chgrp bin $(BIN)/$?
	chmod 755 $(BIN)/$?

$(BIN)/DPMstagein: DPMstagein
	-mv $(BIN)/$?  $(BIN)/OLD$?
	cp $? $(BIN)/$?
	chown root $(BIN)/$?
	chgrp bin $(BIN)/$?
	chmod 755 $(BIN)/$?

$(BIN)/DPMstageout: DPMstageout
	-mv $(BIN)/$?  $(BIN)/OLD$?
	cp $? $(BIN)/$?
	chown root $(BIN)/$?
	chgrp bin $(BIN)/$?
	chmod 755 $(BIN)/$?

$(BIN)/sfetch: sfetch
	-mv $(BIN)/$?  $(BIN)/OLD$?
	cp $? $(BIN)/$?
	chown root $(BIN)/$?
	chgrp bin $(BIN)/$?
	chmod 755 $(BIN)/$?

$(BIN)/sacquire: sacquire
	-mv $(BIN)/$?  $(BIN)/OLD$?
	cp $? $(BIN)/$?
	chown root $(BIN)/$?
	chgrp bin $(BIN)/$?
	chmod 755 $(BIN)/$?

install:        $(IPROGS)

install.man:

clean:
	@echo cleaning in CurDir
	-@RemoveFiles(FilesToClean)

clobber:        clean
	@echo clobbering in CurDir

Makefiles:

FORCE:
