fix include path for lua-cjson and add cleanall target

This commit is contained in:
Cloud Wu
2014-04-15 14:29:40 +08:00
parent 006e9be185
commit 720297b6ec
2 changed files with 5 additions and 2 deletions

View File

@@ -66,10 +66,13 @@ $(LUA_CLIB_PATH)/netpack.so : lualib-src/lua-netpack.c | $(LUA_CLIB_PATH)
$(CC) $(CFLAGS) $(SHARED) $^ -Iskynet-src -o $@
$(LUA_CLIB_PATH)/cjson.so : | $(LUA_CLIB_PATH)
cd 3rd/lua-cjson && $(MAKE) LUA_INCLUDE_DIR=$(LUA_INC) CC=$(CC) CJSON_LDFLAGS="$(SHARED)" && cp cjson.so ../../$@
cd 3rd/lua-cjson && $(MAKE) LUA_INCLUDE_DIR=../../$(LUA_INC) CC=$(CC) CJSON_LDFLAGS="$(SHARED)" && cp cjson.so ../../$@
$(LUA_CLIB_PATH)/clientsocket.so : lualib-src/lua-clientsocket.c | $(LUA_CLIB_PATH)
$(CC) $(CFLAGS) $(SHARED) $^ -o $@ -lpthread
clean :
rm -f $(SKYNET_BUILD_PATH)/skynet $(CSERVICE_PATH)/*.so $(LUA_CLIB_PATH)/*.so
cleanall: clean
cd 3rd/lua-cjson && $(MAKE) clean

View File

@@ -3,7 +3,7 @@ PLATS = linux freebsd macosx
CC ?= gcc
.PHONY : none $(PLATS) clean all
.PHONY : none $(PLATS) clean all cleanall
ifneq ($(PLAT), none)