PREFIX = /usr/local
CFLAGS = -g
LDFLAGS = -g
BINDIR = $(PREFIX)/bin

src = 	button.c checkbox.c fileselector.c fsbutton.c input.c \
	label.c logic.c main.c menu.c menubutton.c ml.c \
	output.c parser.c phash.c slang.c text_res.c textarea.c \
	util.c window.c xalloc.c
obj =	$(src:.c=.o)

LDADD = -lslang

all: dml

dml: $(obj)
	$(CC) $(LDFLAGS) -o $@ $(obj) $(LDADD)

clean:
	rm -f *.o dml

install: all
	install -d $(DESTDIR)$(BINDIR)
	install -m 755 dml $(DESTDIR)$(BINDIR)

include .deps

.deps:
	$(CC) -MM *.c > .deps
