summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.org.uk>2012-02-15 00:36:32 +0100
committerThomas White <taw@bitwiz.org.uk>2012-02-15 00:36:32 +0100
commitab48b5d2be4a3c576205aa25e8332ff102db8378 (patch)
tree52afb3e88518b1ba9258b8f0568db8a9a3ecfbf4 /Makefile
parente0ef1d1b20df2ff5f656902f1f95cddc83ec3a81 (diff)
Make stuff workHEADmaster
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile11
1 files changed, 7 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 835a701..042b21a 100644
--- a/Makefile
+++ b/Makefile
@@ -1,21 +1,24 @@
PROGS = midinator
CFLAGS = -O2 -Wall -g ${INCLUDES}
-CAIRO_CFLAGS=${CFLAGS} `pkg-config --cflags cairo`
+CAIRO_CFLAGS=${CFLAGS} `pkg-config --cflags cairo` -pthread
GTK_CFLAGS=${CAIRO_CFLAGS} `pkg-config --cflags gtk+-2.0`
-LIBS =
+LIBS = -pthread
CAIRO_LIBS=${LIBS} `pkg-config --libs cairo`
GTK_LIBS=${CAIRO_LIBS} `pkg-config --libs gtk+-2.0`
all: ${PROGS}
-midinator: midinator.o
- gcc midinator.o -o midinator ${LIBS}
+midinator: midinator.o fifo.o
+ gcc midinator.o fifo.o -o midinator ${LIBS}
midinator.o: midinator.c
gcc -c midinator.c -o midinator.o ${CFLAGS}
+fifo.o: fifo.c
+ gcc -c fifo.c -o fifo.o ${CFLAGS}
+
clean:
rm -f ${PROGS} *.o