LDFLAGS += -lm

CFLAGS = -Wall

ifdef DEBUG
CFLAGS += -ggdb
else
LDFLAGS += -s
endif

ifdef OPTIMIZE
CFLAGS += -O2
endif

TARGETS = lib/split_sound lib/get lib/bell

%: %.b
	br $< $@

all: $(TARGETS)

clean:
	rm -f $(TARGETS)

install:
	install -d $(prefix)/lib/ved/help $(prefix)/bin
	cd lib ; \
	 install cget input playback ved-main bell get split_sound \
		$(prefix)/lib/ved ; \
	 install -m 644 ved.conf $(prefix)/lib/ved
	cd bin ; \
	 install ved ved-play ved-compress ved-uncompress ved-clean \
		$(prefix)/bin
	cd help ; \
	 install -m 644 * $(prefix)/lib/ved/help

setnumlock: setnumlock.c
	gcc -o$@ -L/usr/X11R6/lib -lX11 -lXtst $<
