CCL Home Page
Up Directory CCL Makefile
FLAGS = -O2 -Wall
# FLAGS = -g -Wall
# FLAGS = -g -DDEBUG -Wall

LOBJS = atom.o term.o group.o

all: menu main

menu: menu.o $(LOBJS)
	g++ $(FLAGS) -o menu menu.o $(LOBJS) -lm

main: main.o $(LOBJS)
	g++ $(FLAGS) -o main main.o $(LOBJS) -lm

clean:
	rm -f core libmol.a *.o *~ main menu data

libmol.a: $(LOBJS)
	ar rcv libmol.a $(LOBJS)
	ranlib libmol.a

.C.o:
	g++ $(FLAGS) -c -o $@ $(@:.o=.C)

atom.o: atom.C atom.h
term.o: term.C term.h atom.h
group.o: group.C group.h atom.h bond.h term.h
main.o: main.C atom.h bond.h term.h group.h
menu.o: menu.C atom.h bond.h term.h group.h
Modified: Tue May 20 16:00:00 1997 GMT
Page accessed 4284 times since Sat Apr 17 22:46:18 1999 GMT