summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2013-05-10 10:34:43 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2013-05-10 10:34:43 +0000
commitcca73a4ec083d49befdd24c36938e05d45f94f0c (patch)
treecd0922b336ba7cf251e55c3d7ba134ecffda71c2 /src/lib
parent47a7cb2fcc9e807d0674ffcd182ad25edbefdbd9 (diff)
added additional flags for compiling on linux and osx, but enabled just posix, so it should cover most of distributions and variations (nw)
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/lib.mak11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/lib/lib.mak b/src/lib/lib.mak
index fd98b39588a..c59f03d72e9 100644
--- a/src/lib/lib.mak
+++ b/src/lib/lib.mak
@@ -468,6 +468,15 @@ LUAOBJS = \
$(OBJ)/liblua.a: $(LUAOBJS)
+LUA_FLAGS =
+ifeq ($(TARGETOS),linux)
+LUA_FLAGS += -DLUA_USE_POSIX
+endif
+
+ifeq ($(TARGETOS),macosx)
+LUA_FLAGS += -DLUA_USE_POSIX
+endif
+
$(LIBOBJ)/lua/%.o: $(LIBSRC)/lua/%.c | $(OSPREBUILD)
@echo Compiling $<...
- $(CC) $(CDEFS) $(CCOMFLAGS) $(CONLYFLAGS) -DLUA_COMPAT_ALL -c $< -o $@
+ $(CC) $(CDEFS) $(CCOMFLAGS) $(CONLYFLAGS) -DLUA_COMPAT_ALL $(LUA_FLAGS) -c $< -o $@