https://github.com/geodynamics/citcoms
Tip revision: c59234914a80773a2b9b69b63279df4dddff34ad authored by Eh Tan on 26 April 2007, 01:19:04 UTC
Move branches/CitcomS/ to tags/pre-2.0 since no development will be done in this branch.
Move branches/CitcomS/ to tags/pre-2.0 since no development will be done in this branch.
Tip revision: c592349
Make.mm
# -*- Makefile -*-
#
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#
# Michael A.G. Aivazis
# Steve Quenette
# California Institute of Technology
# (C) 1998-2003 All Rights Reserved
#
# <LicenseText>
#
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#
# version
# $Id: Make.mm,v 1.1.1.1 2003/03/24 01:46:37 tan2 Exp $
include local.def
PROJECT = CitcomS
PACKAGE = lib
BLD_DIRS = \
Common \
Full \
Regional
.PHONY: Common
.PHONY: Full
.PHONY: Regional
all: $(BLD_DIRS)
# This make file has to compile the common directory twice, to create two
# distinct set of binaries... one with customisations for full/spherical
# runs and one for region runs. Hence a few hacks are needed.
Common:
Full:
(cd Common; TYPE=Full $(MM))
(cd Full; TYPE=Full $(MM))
Regional:
(cd Common; TYPE=Regional $(MM))
(cd Regional; TYPE=Regional $(MM))
clean::
(cd Common; TYPE=Full $(MM) clean)
(cd Common; TYPE=Regional $(MM) clean)
(cd Full; TYPE=Full $(MM) clean)
(cd Regional; TYPE=Regional $(MM) clean)
distclean::
(cd Common; TYPE=Full $(MM) distclean)
(cd Common; TYPE=Regional $(MM) distclean)
(cd Full; TYPE=Full $(MM) distclean)
(cd Regional; TYPE=Regional $(MM) distclean)
# version
# $Id: Make.mm,v 1.1.1.1 2003/03/24 01:46:37 tan2 Exp $
#
# End of file