|
|
|
|
@ -3,7 +3,7 @@ include $(SKYNET_ROOT)/platform.mk
|
|
|
|
|
|
|
|
|
|
PLAT ?= none
|
|
|
|
|
|
|
|
|
|
TARGET = ../../luaclib/ecs.so
|
|
|
|
|
TARGET ?= ../../luaclib/ecs.so
|
|
|
|
|
|
|
|
|
|
ifeq ($(PLAT), macosx)
|
|
|
|
|
CFLAGS = -g -O2 -dynamiclib -Wl,-undefined,dynamic_lookup
|
|
|
|
|
@ -15,7 +15,6 @@ endif
|
|
|
|
|
|
|
|
|
|
LUA_LIB ?= $(SKYNET_ROOT)/3rd/lua/
|
|
|
|
|
LUA_INC ?= $(SKYNET_ROOT)/3rd/lua/
|
|
|
|
|
SKYNET_SRC ?= $(SKYNET_ROOT)/skynet-src
|
|
|
|
|
|
|
|
|
|
SRC = .
|
|
|
|
|
|
|
|
|
|
@ -24,7 +23,7 @@ SRC = .
|
|
|
|
|
all: $(TARGET)
|
|
|
|
|
|
|
|
|
|
$(TARGET): $(foreach dir, $(SRC), $(wildcard $(dir)/*.c))
|
|
|
|
|
$(CC) $(CFLAGS) $(SHARED) -I$(LUA_INC) -I$(SKYNET_SRC) $^ -o $@
|
|
|
|
|
$(CC) $(CFLAGS) $(SHARED) -I$(LUA_INC) -DTEST_LUAECS $^ -o $@
|
|
|
|
|
|
|
|
|
|
clean:
|
|
|
|
|
rm -f *.o $(TARGET)
|
|
|
|
|
|