# Makefile for sound processing utilities

#sources
CFILES = sndproc0.c sndproc1.c sndproc_ola.c
HFILES = 
SRCS = $(CFILES) $(HFILES)

#products
PRODUCTS = $(CFILES:.c=)

BASE_CFLAGS = -Wall -g
CFLAGS = $(BASE_CFLAGS) -O
DEBUG_CFLAGS = $(BASE_CFLAGS)

OFILES = $(CFILES:.c=.o)

all: $(PRODUCTS)

debug:
	$(MAKE) all "CFLAGS = $(DEBUG_CFLAGS)"

clean:
	/bin/rm -f $(OFILES) $(PRODUCTS) *.mb

TAGS tags:
	etags -t $(CFILES) $(HFILES)

installsrc:
	mkdirs -m 755 $(SRCROOT)
	cp $(SRCS) README Makefile $(SRCROOT)
	chmod 444 $(SRCROOT)/*

# creates products and installs them. Installs man pages also.
install:
	echo 'Nothing installed for sndproc' >/dev/null
