summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
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