4 .SUFFIXES
: .
cc .o .hh .y .l .pod .txt
.1 .dep
8 $(STRIPDEBUG
) $(STABLEOBS
)
9 $(LINKER
) -o
$@
$^
$(LOADLIBES
)
15 rm -f
$(exe
) $(DOCDIR
)/* core
$(obs
) $(ALLDEPS
)
16 for SUBDIR in
$(SUBDIRS
); \
18 $(MAKE
) SUBDIR
=$$SUBDIR -C
$$SUBDIR clean;\
22 rm -f version.hh
$(gencc
) .GENERATE
*~
$(ALLDEPS
)
26 win32
: # value of $(OSTYPE) on windhoos; "make $OSTYPE" if u use bash :-)
30 $(MAKE
) -C Documentation doc
32 # doc++ documentation of classes
34 doc
++ -kp
-d
$(DOCDIR
) $^
36 $(OBJECTDIR
)/%.o
: $(CCDIR
)/%.
cc
38 $(CXX
) -c
$(CXXFLAGS
) $(OUTPUT_OPTION
)
41 include $(DEPDIR
)/*.dep
43 $(OBJECTDIR
)/version.o
: $(obs
) $(HEADERDIR
)/version.hh
50 for SUBDIR in
$(SUBDIRS
); \
51 do mkdir
$(DDIR
)/$$SUBDIR; \
52 $(MAKE
) SUBDIR
=$$SUBDIR -C
$$SUBDIR dist;\
54 tar cfz
$(DNAME
).
tar.gz
$(DNAME
)/
58 $(MAKE
) -C
$(HEADERDIR
) TAGS
59 $(MAKE
) -C
$(CCDIR
) TAGS