CC=gcc
DEBUG=-g
CFLAGS=$(shell pkg-config --cflags glib-2.0) $(shell pkg-config --cflags hal) \
 $(shell pkg-config --cflags dbus-1)

LDFLAGS=-lhal -ldbus-glib-1 -ldbus-1 -lglib-2.0

all: find-alsa lshal alsa-event 

find-alsa: find-alsa.c
	$(CC) $(DEBUG) -o $@ $< $(CFLAGS) $(LDFLAGS)
lshal: lshal.c
	$(CC) $(DEBUG) -o $@ $< $(CFLAGS) $(LDFLAGS)
alsa-event: alsa-event.c
	$(CC) $(DEBUG) -o $@ $< $(CFLAGS) $(LDFLAGS)
clean:
	rm find-alsa lshal alsa-event
