aboutsummaryrefslogtreecommitdiffhomepage
path: root/Makefile
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2012-11-10 20:08:51 +0100
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2012-11-10 20:08:51 +0100
commitf120e3e367f01f006bd5ddfd9f1ac018273e75e3 (patch)
tree65e51cfbc6bc05eb25d331bcb86ed642a1af6bad /Makefile
parent5aa548cd63edb8ba12c656300a2a5f0ff62a7b36 (diff)
filename autocompletion using <CTRL/T> and <TAB>
* <TAB> autocompletion only in specified states * GtkInfoPopup widget to display possible completions, written using Gob2
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 11 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 49cf315..5d7787a 100644
--- a/Makefile
+++ b/Makefile
@@ -1,3 +1,5 @@
+GOB2:=gob2
+
GTK_CFLAGS:=$(shell pkg-config --cflags gtk+-2.0)
GTK_LDFLAGS:=$(shell pkg-config --libs gtk+-2.0)
@@ -5,14 +7,22 @@ SCI_CFLAGS:=-I../scintilla/include -DGTK -DSCI_LEXER
SCI_LDFLAGS:=../scintilla/bin/scintilla.a
CPPFLAGS:=
+CFLAGS:=-Wall -std=c99 -g -O0 $(GTK_CFLAGS) $(SCI_CFLAGS)
CXXFLAGS:=-Wall -g -O0 $(GTK_CFLAGS) $(SCI_CFLAGS)
LDFLAGS:=$(GTK_LDFLAGS) $(SCI_LDFLAGS)
all : sciteco
sciteco : main.o cmdline.o undo.o expressions.o qbuffers.o \
- parser.o goto.o
+ parser.o goto.o \
+ gtk-info-popup.o
$(CXX) -o $@ $^ $(LDFLAGS)
+main.o : gtk-info-popup.h
+
+%.c %.h %-private.h : %.gob
+ $(GOB2) $<
+
clean:
$(RM) sciteco *.o
+ $(RM) gtk-info-popup*.[ch]