aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Root <jmr@macports.org>2019-05-21 07:42:32 +1000
committerHisham Muhammad <hisham@gobolinux.org>2020-04-20 21:36:11 -0300
commit58cf8c9449f9e7764a31f43bc70a36fbbcd58bc8 (patch)
tree29c36e23444ad3dafad00424b2b8d36eca1419b7
parent04ba8d686ab0e6ee7daaea092800ea44fcef40b5 (diff)
downloadluafilesystem-58cf8c9449f9e7764a31f43bc70a36fbbcd58bc8.tar.gz
luafilesystem-58cf8c9449f9e7764a31f43bc70a36fbbcd58bc8.tar.bz2
luafilesystem-58cf8c9449f9e7764a31f43bc70a36fbbcd58bc8.zip
Make MACOSX_DEPLOYMENT_TARGET configurable
Also increase the default target to 10.5, since Xcode 10 can no longer target 10.3.
-rw-r--r--Makefile2
-rw-r--r--config3
2 files changed, 4 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index dfc1a8a..a7312a4 100644
--- a/Makefile
+++ b/Makefile
@@ -12,7 +12,7 @@ OBJS= src/$T.o
12lib: src/lfs.so 12lib: src/lfs.so
13 13
14src/lfs.so: $(OBJS) 14src/lfs.so: $(OBJS)
15 MACOSX_DEPLOYMENT_TARGET="10.3"; export MACOSX_DEPLOYMENT_TARGET; $(CC) $(LIB_OPTION) -o src/lfs.so $(OBJS) 15 MACOSX_DEPLOYMENT_TARGET=$(MACOSX_DEPLOYMENT_TARGET); export MACOSX_DEPLOYMENT_TARGET; $(CC) $(LIB_OPTION) -o src/lfs.so $(OBJS)
16 16
17test: lib 17test: lib
18 LUA_CPATH=./src/?.so lua tests/test.lua 18 LUA_CPATH=./src/?.so lua tests/test.lua
diff --git a/config b/config
index 2fc9a78..4486599 100644
--- a/config
+++ b/config
@@ -14,6 +14,9 @@ LUA_INC += -I/usr/include/lua5.1
14LIB_OPTION= -shared #for Linux 14LIB_OPTION= -shared #for Linux
15#LIB_OPTION= -bundle -undefined dynamic_lookup #for MacOS X 15#LIB_OPTION= -bundle -undefined dynamic_lookup #for MacOS X
16 16
17# Minimum runtime OS version on macOS
18MACOSX_DEPLOYMENT_TARGET= 10.5
19
17LIBNAME= $T.so.$V 20LIBNAME= $T.so.$V
18 21
19# Compilation directives 22# Compilation directives