LUA_LIB can be override

This commit is contained in:
Cloud Wu
2014-03-26 18:03:38 +08:00
parent d01a75f105
commit bca009bf32
2 changed files with 10 additions and 3 deletions

View File

@@ -16,13 +16,13 @@ none :
@echo "Please do 'make PLATFORM' where PLATFORM is one of these:"
@echo " $(PLATS)"
LUA_STATICLIB ?= 3rd/lua/liblua.a
LUA_STATICLIB = 3rd/lua/liblua.a
LUA_LIB ?= $(LUA_STATICLIB)
LUA_INC ?= -I3rd/lua
LUA_CLIB_PATH ?= luaclib
CSERVICE_PATH ?= cservice
SKYNET_BUILD_PATH ?= .
LUA_LIB = $(LUA_STATICLIB)
CFLAGS = -g -Wall $(LUA_INC) $(MYCFLAGS)
@@ -57,7 +57,7 @@ all : \
$(foreach v, $(CSERVICE), $(CSERVICE_PATH)/$(v).so) \
$(foreach v, $(LUA_CLIB), $(LUA_CLIB_PATH)/$(v).so)
$(SKYNET_BUILD_PATH)/skynet : $(foreach v, $(SKYNET_SRC), skynet-src/$(v)) $(LUA_STATICLIB)
$(SKYNET_BUILD_PATH)/skynet : $(foreach v, $(SKYNET_SRC), skynet-src/$(v)) $(LUA_LIB)
gcc $(CFLAGS) -o $@ $^ -Iskynet-src $(LDFLAGS) $(EXPORT) $(LIBS)
$(LUA_CLIB_PATH) :

View File

@@ -4,6 +4,13 @@
make 'PLATFORM' # PLATFORM can be linux, macosx, freebsd now
```
Or you can :
```
export PLAT=linux
make
```
## Test
Run these in different console