summaryrefslogtreecommitdiffstats
path: root/objects/Makefile
blob: 8ebf7c1d5539247bc2a1d207d0258a8d8970f433 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
CC = gcc

PYTHON = /usr/include/python2.4
IRSSI = /usr/local/include/irssi
CFLAGS = -fpic -ggdb -Wall -I$(PYTHON) -I$(IRSSI) -I$(IRSSI)/src \
-I$(IRSSI)/src/fe-common/core -I$(IRSSI)/src/core -I$(IRSSI)/src/fe-text \
-I$(IRSSI)/src/irc -I$(IRSSI)/src/irc/core -I$(IRSSI)/src/irc/dcc \
-I$(IRSSI)/src/irc/notifylist -I.. \
`pkg-config glib-2.0 --cflags`

OBJ = pyscript-object.o base-objects.o window-item-object.o channel-object.o \
query-object.o server-object.o connect-object.o irc-server-object.o \
irc-connect-object.o irc-channel-object.o ban-object.o nick-object.o \
chatnet-object.o reconnect-object.o window-object.o textdest-object.o \
rawlog-object.o log-object.o logitem-object.o ignore-object.o \
dcc-object.o dcc-chat-object.o dcc-get-object.o dcc-send-object.o \
netsplit-object.o netsplit-server-object.o netsplit-channel-object.o \
notifylist-object.o process-object.o command-object.o factory.o

pyobjects.a: $(OBJ)
	ar r pyobjects.a $(OBJ)

%.o: %.c
	$(CC) -c $< $(CFLAGS)

clean:
	rm -f *.o *.so *.a