summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile15
1 files changed, 11 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 2798a12..0b69a3c 100644
--- a/Makefile
+++ b/Makefile
@@ -1,12 +1,19 @@
CC=gcc
-CFLAGS=-Wall -g
+CFLAGS=-Wall -g `pkg-config --cflags gtk+-2.0`
+LDLIBS=`pkg-config --libs gtk+-2.0`
-wordextract: main.o dict.o srt.o engparser.o word.o
- $(CC) main.o dict.o srt.o engparser.o word.o -o wordextract
+wordextract: main.o interface.o callbacks.o dict.o srt.o engparser.o word.o
+ $(CC) $(LDLIBS) main.o interface.o callbacks.o dict.o srt.o engparser.o word.o -o wordextract
-main.o: main.c dict.h srt.h subtitle.h
+main.o: main.c interface.h dict.h srt.h subtitle.h
$(CC) $(CFLAGS) -c main.c
+interface.o: interface.c interface.h
+ $(CC) $(CFLAGS) -c interface.c
+
+callbacks.o: callbacks.c callbacks.h
+ $(CC) $(CFLAGS) -c callbacks.c
+
dict.o: dict.c dict.h
$(CC) $(CFLAGS) -c dict.c