1# $Id: Makefile.in,v 1.5 2006/09/16 11:54:18 toad32767 Exp $ 2# This Makefile is hereby released by its autors under Public Domain. 3# -Marco Trillo, September 2006. 4 5PREFIX = @PREFIX@ 6# this is not always the case 7MANDIR = $(PREFIX)/man 8CFLAGS += -I. -Iinclude -Wall -Wpointer-arith $(CPPFLAGS) 9 10# some configuration for NetBSD 11 12# some configuration if '/usr/local/include' & '/usr/local/lib' are present 13 14OBJECTS = aiff_write.o coresound.o file_parse.o file_read.o ipret.o main.o \ 15 modinfo.o notes.o options.o pcm_write.o playlist.o tablewidget.o \ 16 io.o text.o wav_write.o 17 18all: umodplayer 19 20# XXX -- what about install(1) ? too much for this little program ? 21install: umodplayer 22 cp umodplayer $(PREFIX)/bin 23 chmod 0555 $(PREFIX)/bin/umodplayer 24 mkdir -p $(MANDIR)/man1 25 cp umodplayer.1 $(MANDIR)/man1 26 chmod 0444 $(MANDIR)/man1/umodplayer.1 27 28uninstall: deinstall 29deinstall: 30 rm -f $(PREFIX)/bin/umodplayer 31 rm -f $(MANDIR)/man1/umodplayer.1 32 33clean: 34 rm -f $(OBJECTS) umodplayer 35 rm -f Makefile config.h 36 37umodplayer: $(OBJECTS) 38 $(CC) $(LDFLAGS) $(OBJECTS) -lm -lao -laiff -lmodplug -o $@ 39 40aiff_write.o: aiff_write.c 41file_parse.o: file_parse.c 42file_read.o: file_read.c 43ipret.o: ipret.c 44main.o: main.c 45modinfo.o: modinfo.c 46notes.o: notes.c 47options.o: options.c 48pcm_write.o: pcm_write.c 49playlist.o: playlist.c 50tablewidget.o: tablewidget.c 51io.o: io.c 52text.o: text.c 53wav_write.o: wav_write.c 54 55 56 57