Makefile

changeset 73
e9b909b391c3
child 74
8f1e69d846c1
equal deleted inserted replaced
72:adb5fa9ea85a 73:e9b909b391c3
1 LUA_INC_DIR=/usr/include/lua5.1
2 LUA_LIB_DIR=/usr/lib
3
4 INSTALL_DIR_LUA=/usr/share/lua/5.1
5 INSTALL_DIR_BIN=/usr/lib/lua/5.1
6
7
8 all:
9 gcc -g -O0 -c -Wall -fpic -Iinclude -I$(LUA_INC_DIR) src/*.c
10 gcc -g -shared -fpic -o core.so *.o -L$(LUA_LIB_DIR) -llua5.1 -levent
11
12 install:
13 install -d $(INSTALL_DIR_LUA)
14 install lua/luaevent.lua $(INSTALL_DIR_LUA)/
15 install -d $(INSTALL_DIR_BIN)/luaevent
16 install core.so $(INSTALL_DIR_BIN)/luaevent/core.so
17
18 clean:
19 rm *.so
20 rm *.o
21

mercurial