4
include ../makearch/$(ARCH)
6
SUBDIRS = dotgen neatogen twopigen common
8
INCS = -Idotgen -Ineatogen -Itwopigen -Icommon \
14
DEFINES = -DHAVE_CONFIG_H
16
LIBS = -Lcommon -ldotneato \
17
-L../pathplan -lpathplan \
23
MANS = dot.1 neato.1 twopi.1
25
dot : dot.o libdot.a libdotneato.a
26
$(CC) $(LDFLAGS) dot.o -Ldotgen -ldot $(LIBS) -o dot
29
$(CC) -c -DDATE="\"`date`\"" $(CCFLAGS) $(DEFINES) $(INCS) dot.c
31
dotmemtest : dotmemtest.o libdot.a libdotneato.a
32
$(CC) $(LDFLAGS) dot.o -Ldotgen -ldot $(LIBS) -o dotmemtest
34
neato : neato.o libneato.a libdotneato.a
35
$(CC) $(LDFLAGS) neato.o -Lneatogen -lneato $(LIBS) -o neato
38
$(CC) -c -DDATE="\"`date`\"" $(CCFLAGS) $(DEFINES) $(INCS) neato.c
40
neatomemtest : neatomemetest.o libneato.a libdotneato.a
41
$(CC) $(LDFLAGS) neato.o -Lneatogen -lneato $(LIBS) -o neatomemtest
43
twopi : twopi.o libtwopi.a libdotneato.a libneato.a
44
$(CC) $(LDFLAGS) twopi.o -Ltwopigen -ltwopi -Lneatogen -lneato $(LIBS) -o twopi
47
$(CC) -c -DDATE="\"`date`\"" $(CCFLAGS) $(DEFINES) $(INCS) twopi.c
49
twopimemtest : twopimemetest.o libtwopi.a libdottwopi.a
50
$(CC) $(LDFLAGS) twopi.o -Ltwopigen -ltwopi -Lneatogen -lneatogen $(LIBS) -o twopimemtest
65
(for i in ${SUBDIRS}; do (cd $$i; make install); done)
67
$(INSTALL) dot neato twopi $(BINDIR)
69
$(INSTALL) $(MANS) $(MANDIR)
72
(for i in ${SUBDIRS}; do (cd $$i; make $@); done)
73
$(RM) *.o core dot neato twopi dotmemtest neatomemtest twopimemtest