# Makefile source for abcm2ps CC = @CC@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ CPPFLAGS = @CPPFLAGS@ -I. CPPPANGO = @CPPPANGO@ CFLAGS = @CFLAGS@ LDFLAGS = @LDFLAGS@ -lm prefix = @prefix@ exec_prefix = @exec_prefix@ srcdir = @srcdir@ VPATH = @srcdir@ bindir = $(DESTDIR)@bindir@ datadir = $(DESTDIR)@datarootdir@ docdir = $(DESTDIR)@docdir@ # unix OBJECTS=abcm2ps.o \ abcparse.o buffer.o deco.o draw.o format.o front.o glyph.o music.o parse.o \ subs.o svg.o syms.o abcm2ps: $(OBJECTS) $(CC) $(CFLAGS) -o $@ $(OBJECTS) $(LDFLAGS) $(OBJECTS): config.h Makefile abcparse.o abcm2ps.o buffer.o deco.o draw.o format.o front.o glyph.o \ music.o parse.o subs.o svg.o syms.o: abcm2ps.h subs.o: subs.c $(CC) $(CFLAGS) $(CPPFLAGS) $(CPPPANGO) -c -o $@ $< DOCFILES=$(addprefix $(srcdir)/,*.abc *.eps *.txt) install: abcm2ps mkdir -p $(bindir); \ mkdir -p $(datadir)/abcm2ps; \ mkdir -p $(docdir)/abcm2ps; \ $(INSTALL_PROGRAM) abcm2ps $(bindir); \ $(INSTALL_DATA) abc2svg.ttf $(datadir)/abcm2ps for f in $(srcdir)/*.fmt; do \ $(INSTALL_DATA) $$f $(datadir)/abcm2ps; \ done for f in $(DOCFILES); do \ $(INSTALL_DATA) $$f $(docdir)/abcm2ps; \ done uninstall: echo "uninstalling..."; \ rm -f $(bindir)/abcm2ps; \ rm -rf $(datadir)/abcm2ps; \ rm -rf $(docdir)/abcm2ps EXAMPLES = accordion.ps \ chinese.ps \ deco.ps \ newfeatures.ps \ sample.ps \ sample2.ps \ sample3.ps \ sample4.ps \ sample5.ps \ voices.ps test: $(EXAMPLES) %.ps: %.abc ./abcm2ps -O $@ $< clean: rm -f *.o $(EXAMPLES) # *.obj cleanconfig: clean rm -f config.h abcm2ps Makefile