CFLAGS = -g
#CC = i586-mingw32msvc-gcc
# Windows version of libsndfile doesn't seem usable
# Might make hardcoded WAV file outputter?

OBJS = patelmain.o \
       blooper.o\
       instrument.o\
       note.o\
       parser.o\
       process.o\
       pseudorandom.o\
       update.o\
       waveforms.o

protopatel: $(OBJS)
	$(CC) -o protopatel -lm `pkg-config --libs sndfile` $(OBJS)

include Makefile.dep

depend Makefile.dep: *.c
	# ----------------------------------
	# Updating dependency file for build
	# ----------------------------------
	for i in *.c; do $(CC) $(INC) -MM $$i; done >Makefile.dep
	# ------------------------
	# "Makefile.dep" (re)built
	# ------------------------

