comparison console/libgnt/Makefile @ 13850:0e1e59770cb0

[gaim-migrate @ 16308] This is my first commit here. So don't yell at me if things get borked. Also, I haven't looked at the auto-thingies yet. So don't puke at the Makefiles. Files in console/libgnt/ are for the 'Gaim/GObjectified Ncurses Toolkit' library. Files in console/ uses libgaim and libgnt. Currently, only the buddylist-ui is 'functional', ie. the buddy-list updates when someone logs on or logs off. It still needs a lot of work. committer: Tailor Script <tailor@pidgin.im>
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Thu, 22 Jun 2006 08:33:54 +0000
parents
children 5b288502a382
comparison
equal deleted inserted replaced
13849:8d1c55309e3c 13850:0e1e59770cb0
1 CFLAGS=`pkg-config --cflags gobject-2.0` -g
2 LDFLAGS=`pkg-config --libs gobject-2.0` -lncursesw
3
4 HEADERS = \
5 gntwidget.h \
6 gntbox.h \
7 gntbutton.h \
8 gntcolors.h \
9 gntlabel.h \
10 gnttree.h \
11 gntutils.h \
12 gnt.h
13
14 SOURCES = \
15 gntwidget.c \
16 gntbox.c \
17 gntbutton.c \
18 gntcolors.c \
19 gntlabel.c \
20 gnttree.c \
21 gntutils.c \
22 gntmain.c
23
24 OBJECTS = \
25 gntwidget.o \
26 gntbox.o \
27 gntbutton.o \
28 gntcolors.o \
29 gntlabel.o \
30 gnttree.o \
31 gntutils.o \
32 gntmain.o
33
34 all: libgnt
35
36 test: $(OBJECTS)
37
38 gntwidget.o: gntwidget.c $(HEADERS)
39 gntbox.o: gntbox.c $(HEADERS)
40 gntbutton.o: gntbutton.c $(HEADERS)
41 gntcolors.o: gntcolors.c $(HEADERS)
42 gntlabel.o: gntlabel.c $(HEADERS)
43 gnttree.o: gnttree.c $(HEADERS)
44 gntutils.o: gntutils.c $(HEADERS)
45 gntmain.o: gntmain.c $(HEADERS)
46
47 libgnt: $(OBJECTS)
48 $(CC) --shared -o libgnt.so $(OBJECTS)
49
50 clean:
51 rm *.o
52 rm libgnt.so
53