1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
|
include ../Makefile.in
BINDIR = ../Graphs
#INCLUDES = -I./ -I../ParMETISLib $(INCDIR)
#CFLAGS = $(COPTIONS) $(OPTFLAGS) $(INCLUDES)
LIBSDIR = -L.. $(LIBDIR)
LIBS = -lparmetis -lmetis $(XTRALIBS) -lm
PARMETISLIB = ../libparmetis.a ../libmetis.a
PTESTOBJS = ptest.o io.o adaptgraph.o
MESHTESTOBJS = mtest.o io.o
PARMETISOBJS = parmetis.o io.o adaptgraph.o
.c.o:
$(CC) -I./ -I../ParMETISLib $(CPPFLAGS) $(CFLAGS) -c $*.c
default: $(BINDIR)/ptest$(VERNUM) $(BINDIR)/mtest$(VERNUM)
$(BINDIR)/mtest$(VERNUM): $(MESHTESTOBJS) $(PARMETISLIB)
$(LD) -o $@ $(MESHTESTOBJS) $(LIBSDIR) $(LIBS)
chmod 744 $@
$(BINDIR)/ptest$(VERNUM): $(PTESTOBJS) $(PARMETISLIB)
$(LD) -o $@ $(PTESTOBJS) $(LIBSDIR) $(LIBS)
chmod 744 $@
clean:
rm -f *.o ;\
rm -f $(BINDIR)/ptest$(VERNUM)
rm -f $(BINDIR)/mtest$(VERNUM)
realclean:
rm -f *.o ;\
rm -f $(BINDIR)/ptest$(VERNUM)
rm -f $(BINDIR)/mtest$(VERNUM)
checkin:
@for file in *.[c,h]; \
do \
ci -u -m'Maintance' $$file;\
done
checkin2:
@for file in *.[c,h]; \
do \
ci $$file;\
rcs -U $$file;\
co $$file;\
done
|