4 .SUFFIXES
: .
cc .o .hh .y .l .pod .txt
.1 .dep
8 $(CXX
) -o
$@
$^
$(LOADLIBES
)
11 rm -f
$(exe
) $(DOCDIR
)/* core
$(obs
)
12 for SUBDIR in
$(SUBDIRS
); \
14 $(MAKE
) SUBDIR
=$$SUBDIR -C
$$SUBDIR clean;\
18 rm -f version.hh
$(gencc
) .GENERATE
*~
$(ALLDEPS
)
23 $(MAKE
) -C Documentation doc
25 # doc++ documentation of classes
28 doc
++ -p
-I
-d
$(DOCDIR
) $^
30 $(OBJECTDIR
)/%.o
: $(CCDIR
)/%.
cc
32 $(CXX
) -c
$(CXXFLAGS
) $(OUTPUT_OPTION
)
35 include $(DEPDIR
)/*.dep
37 $(OBJECTDIR
)/version.o
: $(obs
) $(HEADERDIR
)/version.hh
44 for SUBDIR in
$(SUBDIRS
); \
45 do mkdir
$(DDIR
)/$$SUBDIR; \
46 $(MAKE
) SUBDIR
=$$SUBDIR -C
$$SUBDIR dist;\
48 tar cfz
$(DNAME
).
tar.gz
$(DNAME
)/
52 $(MAKE
) -C
$(HEADERDIR
) TAGS
53 $(MAKE
) -C
$(CCDIR
) TAGS