1include ../../Make.inc
2
3#-----------------------------------------------------------------------
4
5OBJ = Chv
6
7$(OBJ).a : \
8      $(OBJ).a(assemble.o) \
9      $(OBJ).a(basics.o) \
10      $(OBJ).a(copy.o) \
11      $(OBJ).a(factor.o) \
12      $(OBJ).a(findPivot.o) \
13      $(OBJ).a(init.o) \
14      $(OBJ).a(instance.o) \
15      $(OBJ).a(IO.o) \
16      $(OBJ).a(search.o) \
17      $(OBJ).a(swap.o) \
18      $(OBJ).a(update.o) \
19      $(OBJ).a(util.o)
20	$(RANLIB) $(OBJ).a
21	@echo $(OBJ).a is now up-to-date
22
23clean :
24	- rm -f *.a *.o
25
26makeLib :
27	perl ../../makeLib > makeG
28	make -f makeG
29	rm -f makeG
30
31updateLib :
32	perl ../../updLib > makeG
33	make -f makeG
34	rm -f makeG
35
36