diff options
| author | Benoit Germain <bnt.germain@gmail.com> | 2014-04-26 14:53:15 +0200 |
|---|---|---|
| committer | Benoit Germain <bnt.germain@gmail.com> | 2014-04-26 14:53:15 +0200 |
| commit | 555e3c26c733ce653aafec25ea77b25b6b1bed07 (patch) | |
| tree | c3a6103b7dc61c1ba369abde1643b116f5a76076 /src | |
| parent | d528fdd4e3db2d10e6b4c42180c657087d7bdae0 (diff) | |
| parent | 8da7b226def76b14b18cb29c4a9d41316ae6cfcd (diff) | |
| download | lanes-555e3c26c733ce653aafec25ea77b25b6b1bed07.tar.gz lanes-555e3c26c733ce653aafec25ea77b25b6b1bed07.tar.bz2 lanes-555e3c26c733ce653aafec25ea77b25b6b1bed07.zip | |
Merge pull request #101 from Stepets/master
LuaJIT auto detect part 2
Diffstat (limited to 'src')
| -rw-r--r-- | src/Makefile | 36 |
1 files changed, 22 insertions, 14 deletions
diff --git a/src/Makefile b/src/Makefile index e8f0eab..6a92ce2 100644 --- a/src/Makefile +++ b/src/Makefile | |||
| @@ -41,24 +41,32 @@ ifeq "$(LUAROCKS)" "" | |||
| 41 | # Autodetect LUA_FLAGS and/or LUA_LIBS | 41 | # Autodetect LUA_FLAGS and/or LUA_LIBS |
| 42 | # | 42 | # |
| 43 | ifneq "$(shell which pkg-config)" "" | 43 | ifneq "$(shell which pkg-config)" "" |
| 44 | ifeq "$(shell pkg-config --exists lua5.1 && echo 1)" "1" | 44 | ifeq "$(shell pkg-config --exists luajit && echo 1)" "1" |
| 45 | LUA_FLAGS:=$(shell pkg-config --cflags lua5.1) | 45 | LUA_FLAGS:=$(shell pkg-config --cflags luajit) |
| 46 | LUA_LIBS:=$(shell pkg-config --libs lua5.1) | 46 | LUA_LIBS:=$(shell pkg-config --libs luajit) |
| 47 | # | 47 | # |
| 48 | # Ubuntu: -I/usr/include/lua5.1 | 48 | # Debian: -I/usr/include/luajit-2.0 |
| 49 | # -llua5.1 | 49 | # -lluajit-5.1 |
| 50 | else | 50 | else |
| 51 | ifeq "$(shell pkg-config --exists lua && echo 1)" "1" | 51 | ifeq "$(shell pkg-config --exists lua5.1 && echo 1)" "1" |
| 52 | LUA_FLAGS:=$(shell pkg-config --cflags lua) | 52 | LUA_FLAGS:=$(shell pkg-config --cflags lua5.1) |
| 53 | LUA_LIBS:=$(shell pkg-config --libs lua) | 53 | LUA_LIBS:=$(shell pkg-config --libs lua5.1) |
| 54 | # | 54 | # |
| 55 | # OS X fink with pkg-config: | 55 | # Ubuntu: -I/usr/include/lua5.1 |
| 56 | # -I/sw/include | 56 | # -llua5.1 |
| 57 | # -L/sw/lib -llua -lm | ||
| 58 | else | 57 | else |
| 59 | $(warning *** 'pkg-config' existed but did not know of 'lua[5.1]' - Good luck!) | 58 | ifeq "$(shell pkg-config --exists lua && echo 1)" "1" |
| 60 | LUA_FLAGS:= | 59 | LUA_FLAGS:=$(shell pkg-config --cflags lua) |
| 61 | LUA_LIBS:=-llua | 60 | LUA_LIBS:=$(shell pkg-config --libs lua) |
| 61 | # | ||
| 62 | # OS X fink with pkg-config: | ||
| 63 | # -I/sw/include | ||
| 64 | # -L/sw/lib -llua -lm | ||
| 65 | else | ||
| 66 | $(warning *** 'pkg-config' existed but did not know of 'lua[5.1]' - Good luck!) | ||
| 67 | LUA_FLAGS:= | ||
| 68 | LUA_LIBS:=-llua | ||
| 69 | endif | ||
| 62 | endif | 70 | endif |
| 63 | endif | 71 | endif |
| 64 | else | 72 | else |
