diff options
author | Hisham Muhammad <hisham@gobolinux.org> | 2020-04-22 00:41:55 +0300 |
---|---|---|
committer | Hisham Muhammad <hisham@gobolinux.org> | 2020-04-22 00:41:55 +0300 |
commit | 4f7e1b5a49575c77657b77bea383f79cddd768e3 (patch) | |
tree | e8f669be9eed7fd1bca2a6eb6f04d17646bbb47a | |
parent | a5336d294d27f98c38394b6ea441e68bab96bdc8 (diff) |
Makefile: make it easier to switch Lua versions
-rw-r--r-- | config | 8 | ||||
-rw-r--r-- | config.win | 10 |
2 files changed, 9 insertions, 9 deletions
@@ -3,12 +3,14 @@ # Default installation prefix PREFIX=/usr/local +LUA_VERSION = 5.1 + # System's libraries directory (where binary libraries are installed) -LUA_LIBDIR= $(PREFIX)/lib/lua/5.1 +LUA_LIBDIR= $(PREFIX)/lib/lua/$(LUA_VERSION) # Lua includes directory LUA_INC += -I$(PREFIX)/include -LUA_INC += -I/usr/include/lua5.1 +LUA_INC += -I/usr/include/lua$(LUA_VERSION) -I/usr/include/lua/$(LUA_VERSION) # OS dependent LIB_OPTION= -shared #for Linux @@ -17,8 +19,6 @@ LIB_OPTION= -shared #for Linux # Minimum runtime OS version on macOS MACOSX_DEPLOYMENT_TARGET= 10.5 -LIBNAME= $T.so.$V - # Compilation directives WARN= -O2 -Wall -fPIC -W -Waggregate-return -Wcast-align -Wmissing-prototypes -Wnested-externs -Wshadow -Wwrite-strings -pedantic INCS= $(LUA_INC) @@ -1,14 +1,14 @@ +LUA_VERSION= 5.1 + # Installation directories # System's libraries directory (where binary libraries are installed) -LUA_LIBDIR= "c:\lua5.1" +LUA_LIBDIR= "c:\lua$(LUA_VERSION)" # Lua includes directory -LUA_INC= "c:\lua5.1\include" +LUA_INC= "c:\lua$(LUA_VERSION)\include" # Lua library -LUA_LIB= "c:\lua5.1\lua5.1.lib" - -LIBNAME= $T.dll +LUA_LIB= "c:\lua$(LUA_VERSION)\lua$(LUA_VERSION).lib" # Compilation directives WARN= /O2 |