2 # project LilyPond -- the musical typesetter
3 # title generic make rules
6 # Copyright (c) 1997 by
7 # Jan Nieuwenhuizen <jan@digicash.com>
8 # Han-Wen Nienhuys <hanwen@stack.nl>
11 .SUFFIXES: .cc .o .hh .y .l .pod .txt .1 .dep
17 $(CXX) -c $(CXXFLAGS) $(CXX_OUTPUT_OPTION)
22 # mv $(shell basename $@ .cc ).tab.h $(include-lib)/$(shell basename $@ .cc).hh
23 # mv $(shell basename $@ .cc ).tab.h $(outdir)/$(shell basename $@ .cc).hh
24 mv $(shell basename $@ .cc ).tab.c $@
28 mv $(shell basename $@ .hh ).tab.h $@
29 mv $(shell basename $@ .hh ).tab.c $(outdir)/$(shell basename $@ .hh).cc
34 $(outdir)/%.text: $(outdir)/%.1
35 groff -man -Tascii $< > $@
38 pod2man --center="LilyPond documentation" --section="0"\
39 --release="LilyPond $(MAJVER).$(MINVER).$(PATCHLEVEL)" $< > $@
44 $(LIBFLOWER): check-flower-version
45 # $(MAKE) -C ./$(depth)/flower/lib
46 $(MAKE) ./$(outdir)/$(@F) -C $(depth)/flower/lib
48 $(LIBLILY): check-flower-version $(lily-version)
49 # $(MAKE) -C ./$(depth)/lib
50 $(MAKE) ./$(outdir)/$(@F) -C $(depth)/lib