1#
2#       Makefile for uwpack
3#
4#       Copyright (C) 2000-2004 GFD Dennou Club. All rights reserved.
5#
6include ../../../Mkinclude
7
8.SUFFIXES: $(SUFFIXES) .g
9
10LIBNAME		= uwpack
11LIBFSRCS1	= uwsgxa.c uwsgya.c uwqgxi.c uwqgyi.c ruwgx.c  ruwgy.c
12LIBFSRCS2	= iuwgx.c  iuwgy.c  uwdflt.c
13LIBCSRCS	=
14LIBSRCS		= $(LIBFSRCS) $(LIBCSRCS)
15LIBFOBJS	= uwsgxa.o uwsgya.o uwqgxi.o uwqgyi.o ruwgx.o  ruwgy.o  \
16		  iuwgx.o  iuwgy.o  uwdflt.o
17LIBCOBJS	=
18LIBOBJS		= $(LIBFOBJS) $(LIBCOBJS)
19
20all: source object
21
22.g.c:
23	@echo "Substituting maximum number of grid points" $< "->" $@
24	@sed -e "s!@MAXNGRID!$(MAXNGRID)!g" $< > $@
25
26source: $(LIBFSRCS1)
27
28object: $(LIBOBJS)
29
30library: archive ranlib
31
32archive:
33	@$(AR) $(ARFLAGS) $(LDCLLIBFILE) $(LIBOBJS)
34
35ranlib:
36	$(RANLIB) $(LDCLLIBFILE)
37
38clean:
39	$(RM) *.o *~ $(LIBFSRCS1)
40