summaryrefslogtreecommitdiff
path: root/Makefile.bak
diff options
context:
space:
mode:
authorben <benjaminfranzke@googlemail.com>2010-07-11 20:56:16 +0200
committerben <benjaminfranzke@googlemail.com>2010-07-11 20:58:36 +0200
commit7f101a47bd6a225309c66bb5079fa25152b2a952 (patch)
treefaa221c1004226276dcb7c5436ed8271d3386022 /Makefile.bak
parent0bfe16d8289bf1f94813b21452f9d3be52f75f1e (diff)
downloadpa-sink-ctl-7f101a47bd6a225309c66bb5079fa25152b2a952.tar.gz
pa-sink-ctl-7f101a47bd6a225309c66bb5079fa25152b2a952.tar.bz2
pa-sink-ctl-7f101a47bd6a225309c66bb5079fa25152b2a952.zip
switch to autotools
Diffstat (limited to 'Makefile.bak')
-rw-r--r--Makefile.bak33
1 files changed, 33 insertions, 0 deletions
diff --git a/Makefile.bak b/Makefile.bak
new file mode 100644
index 0000000..7180226
--- /dev/null
+++ b/Makefile.bak
@@ -0,0 +1,33 @@
+BIN=pa-sink-ctl
+SRCS=interface.c sink.c sink_input.c pa-sink-ctl.c
+
+OBJS=$(SRCS:%.c=%.o)
+HEADS=$(SRCS:%.c=%.h)
+
+CC=gcc
+CFLAGS=-std=c99 -Wall -Werror -pedantic
+LDFLAGS=-lncurses -lpulse -lform
+
+DEPENDFILE=.depend
+
+.PHONY: all clean
+.SILENT: all
+
+all: $(DEPENDFILE)
+ $(MAKE) --no-print-directory $(BIN)
+
+$(BIN): $(OBJS)
+ $(CC) $(LDFLAGS) $(CFLAGS) $+ -o $@
+
+%.o: %.c
+ $(CC) $(CFLAGS) -c $<
+
+$(DEPENDFILE): $(SRCS) $(HEADS)
+ $(CC) -MM $(SRCS) > $(DEPENDFILE)
+
+-include $(DEPENDFILE)
+
+clean:
+ rm -f $(OBJS) $(DEPENDFILE)
+distclean: clean
+ rm -f $(BIN)