From 555962f4618026d8da25b729994f22d0a8fcac23 Mon Sep 17 00:00:00 2001 From: Matthew Wild Date: Sun, 17 Jan 2010 01:07:14 +0000 Subject: Makefile: Added basic Makefile for standard make --- Makefile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..a371ad0 --- /dev/null +++ b/Makefile @@ -0,0 +1,21 @@ +LUA_INC_DIR=/usr/include/lua5.1 +LUA_LIB_DIR=/usr/lib + +INSTALL_DIR_LUA=/usr/share/lua/5.1 +INSTALL_DIR_BIN=/usr/lib/lua/5.1 + + +all: + gcc -g -O0 -c -Wall -fpic -Iinclude -I$(LUA_INC_DIR) src/*.c + gcc -g -shared -fpic -o core.so *.o -L$(LUA_LIB_DIR) -llua5.1 -levent + +install: + install -d $(INSTALL_DIR_LUA) + install lua/luaevent.lua $(INSTALL_DIR_LUA)/ + install -d $(INSTALL_DIR_BIN)/luaevent + install core.so $(INSTALL_DIR_BIN)/luaevent/core.so + +clean: + rm *.so + rm *.o + -- cgit v1.2.3