CFLAGS = -O
LIBFLAGS = -O -g -DLIBRARY
CC = cc
PROGRAM = babel
LDFLAGS =
LIBS =
LINKER = $(CC)
MAKEFILE = Makefile
OBJS = addh.o \
assbnd.o \
asstypes.o \
bndord.o \
buildct.o \
combine.o \
convert.o \
delatms.o \
delh2o.o \
int2cart.o \
menus.o \
orient.o \
printbad.o \
progress.o \
rdalch.o \
rdbalst.o \
rdboogie.o \
rdc3d.o \
rdcacao.o \
rdcadpac.o \
rdcharmm.o \
rdconj.o \
rdcsd.o \
rdelmnts.o \
rdfdat.o \
rdfeat.o \
rdfract.o \
rdgamout.o \
rdgauout.o \
rdgzmat.o \
rdhin.o \
rdinsite.o \
rdint.o \
rdmacmod.o \
rdmacmol.o \
rdmccs2d.o \
rdmdl.o \
rdmicro.o \
rdmm2.o \
rdmm2in.o \
rdmm3.o \
rdmolen.o \
rdmopac.o \
rdmopcrt.o \
rdpcmod.o \
rdpdb.o \
rdprep.o \
rdquanta.o \
rdshelx.o \
rdspart.o \
rdspmm.o \
rdspsemi.o \
rdsybmol.o \
rdsybyl.o \
rdtypes.o \
rdunichm.o \
rdwiz.o \
rdxed.o \
rdxyz.o \
renum.o \
report.o \
spline.o \
tokenst.o \
tree.o \
utils.o \
vectors.o \
wralch.o \
wrbalst.o \
wrbmin.o \
wrc3d.o \
wrcacao.o \
wrcache.o \
wrcacint.o \
wrchdrw.o \
wrconj.o \
wrcontmp.o \
wrcssr.o \
wrfeat.o \
wrfh.o \
wrgamess.o \
wrgau.o \
wrgaucrt.o \
wrhin.o \
wricon.o \
wrint.o \
wrmaccs.o \
wrmacmod.o \
wrmcmol.o \
wrmdl.o \
wrmicro.o \
wrmimic.o \
wrmm2.o \
wrmm3.o \
wrmopac.o \
wrpcmod.o \
wrpdb.o \
wrspart.o \
wrsybmol.o \
wrsybyl.o \
wrunichm.o \
wrwiz.o \
wrxed.o \
wrxyz.o
PRINT = pr
SRCS = addh.c \
assbnd.c \
asstypes.c \
bndord.c \
buildct.c \
combine.c \
convert.c \
delatms.c \
delh2o.c \
int2cart.c \
menus.c \
orient.c \
printbad.c \
progress.c \
rdalch.c \
rdbalst.c \
rdboogie.c \
rdc3d.c \
rdcacao.c \
rdcadpac.c \
rdcharmm.c \
rdconj.c \
rdcsd.c \
rdelmnts.c \
rdfdat.c \
rdfeat.c \
rdfract.c \
rdgamout.c \
rdgauout.c \
rdgzmat.c \
rdhin.c \
rdinsite.c \
rdint.c \
rdmacmod.c \
rdmacmol.c \
rdmccs2d.c \
rdmdl.c \
rdmicro.c \
rdmm2.c \
rdmm2in.c \
rdmm3.c \
rdmolen.c \
rdmopac.c \
rdmopcrt.c \
rdpcmod.c \
rdpdb.c \
rdprep.c \
rdquanta.c \
rdshelx.c \
rdspart.c \
rdspmm.c \
rdspsemi.c \
rdsybmol.c \
rdsybyl.c \
rdtypes.c \
rdunichm.c \
rdwiz.c \
rdxed.c \
rdxyz.c \
renum.c \
report.c \
spline.c \
tokenst.c \
tree.c \
utils.c \
vectors.c \
wralch.c \
wrbalst.c \
wrbmin.c \
wrc3d.c \
wrcacao.c \
wrcache.c \
wrcacint.c \
wrchdrw.c \
wrconj.c \
wrcontmp.c \
wrcssr.c \
wrfeat.c \
wrfh.c \
wrgamess.c \
wrgau.c \
wrgaucrt.c \
wrhin.c \
wricon.c \
wrint.c \
wrmaccs.c \
wrmacmod.c \
wrmcmol.c \
wrmdl.c \
wrmicro.c \
wrmimic.c \
wrmm2.c \
wrmm3.c \
wrmopac.c \
wrpcmod.c \
wrpdb.c \
wrspart.c \
wrsybmol.c \
wrsybyl.c \
wrunichm.c \
wrwiz.c \
wrxed.c \
wrxyz.c
all: $(PROGRAM)
$(PROGRAM): $(OBJS) $(LIBS)
$(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM) -lm
library:; mv convert.o convert.tmp
$(CC) $(LIBFLAGS) -c convert.c
touch libbabel.a
rm -f libbabel.a
ar -ru libbabel.a $(OBJS)
ranlib libbabel.a
mv convert.tmp convert.o
dev: $(OBJS) $(LIBS)
$(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM) -lm
clean:; rm -f $(OBJS) $(PROGRAM) core
depend:; mkmf -f $(MAKEFILE) PROGRAM=$(PROGRAM) DEST=$(DEST)
index:; ctags -wx $(HDRS) $(SRCS)
install: $(PROGRAM)
install -s $(PROGRAM) $(DEST)
print:; $(PRINT) $(HDRS) $(SRCS)
program: $(PROGRAM)
tags: $(HDRS) $(SRCS); ctags $(HDRS) $(SRCS)
update: $(DEST)/$(PROGRAM)
$(DEST)/$(PROGRAM): $(SRCS) $(LIBS) $(HDRS) $(EXTHDRS)
@make -f $(MAKEFILE) DEST=$(DEST) install
|