--- MITgcm/tools/genmake 2001/02/07 03:37:46 1.26 +++ MITgcm/tools/genmake 2001/02/07 16:49:20 1.28 @@ -1,6 +1,6 @@ #!/bin/csh -f # -# $Header: /home/ubuntu/mnt/e9_copy/MITgcm/tools/Attic/genmake,v 1.26 2001/02/07 03:37:46 adcroft Exp $ +# $Header: /home/ubuntu/mnt/e9_copy/MITgcm/tools/Attic/genmake,v 1.28 2001/02/07 16:49:20 adcroft Exp $ # # Makefile generator for MITgcm UV codes # created by cnh 03/98 @@ -50,6 +50,7 @@ echo "***" Command line \"$arg\" will override this. endif set ROOTDIR = ( `echo $arg | sed 's/-rootdir=//' `) + if (! $?EXEDIR) set EXEDIR = ( . ) breaksw case -mods: case -mods=: @@ -630,8 +631,8 @@ -rm -f Makefile.bak CLEAN: @make Clean - -find \$(ROOTDIR) -name "*.meta" -exec rm {} \; - -find \$(ROOTDIR) -name "*.data" -exec rm {} \; + -find \$(EXEDIR) -name "*.meta" -exec rm {} \; + -find \$(EXEDIR) -name "*.data" -exec rm {} \; -rm -f \$(EXECUTABLE) # The normal chain of rules is ( .F - .f - .o )