a4901c956bbdb2dd798f50b6d9b49bd68b4834ad
[prosody.git] / util-src / Makefile
1
2
3 LUA_INCLUDE=/usr/include/lua5.1
4 LUA_LIB=lua5.1
5
6 IDN_LIB=idn
7 OPENSSL_LIB=ssl
8
9
10 all: encodings.so hashes.so
11
12 install: encodings.so hashes.so
13         strip *.so
14         cp *.so ../util/
15         
16
17 clean:
18         rm *.so
19
20 encodings.so: encodings.c
21         gcc -shared encodings.c -I$(LUA_INCLUDE) -l$(LUA_LIB) -l$(IDN_LIB) -o encodings.so
22
23 hashes.so: hashes.c
24         gcc -shared hashes.c -I$(LUA_INCLUDE) -l$(LUA_LIB) -l$(OPENSSL_LIB) -o hashes.so
25