f9ea8a63e687c617c59d7c30005c3ab83e5ae7fc
[rodin/chimara.git] / src / Makefile
1 PKG_CONFIG = gtk+-2.0
2 SOURCES = main.c \
3                   callbacks.c callbacks.h \
4                   error.c error.h \
5                   stream.c stream.h \
6                   window.c window.h \
7                   glk.c glk.h \
8                   model.c
9 OBJECTS = main.o \
10                   callbacks.o \
11                   error.o \
12                   stream.o \
13                   window.o \
14                   glk.o \
15                   model.o
16
17 CFLAGS = -g -Wall -O0 -export-dynamic `pkg-config --cflags ${PKG_CONFIG}`
18 LIBS = -export-dynamic `pkg-config --libs ${PKG_CONFIG}`
19
20 all: gargoyle-gtk gargoyle-gtk.ui
21
22 gargoyle-gtk: ${OBJECTS}
23         ${CC} ${LIBS} -o gargoyle-gtk ${OBJECTS}
24
25 gargoyle-gtk.ui: gargoyle-gtk.glade
26         gtk-builder-convert gargoyle-gtk.glade gargoyle-gtk.ui