4 .SUFFIXES: .cc .o .hh .y .l .pod .txt .1 .dep
8 $(STRIPDEBUG) $(STABLEOBS)
9 $(CXX) -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++ -p -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