Scan media entities as well, not just url entities. This should expand more
[bitlbee.git] / lib / Makefile
blob76c41fc3262f576afdccc03a1a769aa1579239b5
1 ###########################
2 ## Makefile for BitlBee ##
3 ## ##
4 ## Copyright 2006 Lintux ##
5 ###########################
7 ### DEFINITIONS
9 -include ../Makefile.settings
10 ifdef _SRCDIR_
11 _SRCDIR_ := $(_SRCDIR_)lib/
12 endif
14 # [SH] Program variables
15 objects = arc.o base64.o $(DES) $(EVENT_HANDLER) ftutil.o http_client.o ini.o md5.o misc.o oauth.o oauth2.o proxy.o sha1.o $(SSL_CLIENT) url.o xmltree.o
17 LFLAGS += -r
19 # [SH] Phony targets
20 all: lib.o
21 check: all
22 lcov: check
23 gcov:
24 gcov *.c
26 .PHONY: all clean distclean
28 clean: $(subdirs)
29 rm -f *.o $(OUTFILE) core
31 distclean: clean $(subdirs)
32 rm -rf .depend
34 ### MAIN PROGRAM
36 lib.o: $(objects) $(subdirs)
37 @echo '*' Linking lib.o
38 @$(LD) $(LFLAGS) $(objects) -o lib.o
40 $(objects): ../Makefile.settings Makefile
42 $(objects): %.o: $(_SRCDIR_)%.c
43 @echo '*' Compiling $<
44 @$(CC) -c $(CFLAGS) $< -o $@
46 -include .depend/*.d