Просмотр исходного кода

Fix luajit/lua headers confusion

pull/231/head
Andrew Lewis 9 лет назад
Родитель
Сommit
7c6c093d7f
1 измененных файлов: 38 добавлений и 19 удалений
  1. 38
    19
      CMakeLists.txt

+ 38
- 19
CMakeLists.txt Просмотреть файл

@@ -123,25 +123,44 @@ MACRO(FindLua _major _minor)
MESSAGE(STATUS "Check for lua ${_major}.${_minor}")
UNSET(LUA_INCLUDE_DIR CACHE)
FIND_PATH(LUA_INCLUDE_DIR lua.h
HINTS
$ENV{LUA_DIR}
PATH_SUFFIXES "include/luajit-2.0"
"include/lua${_major}${_minor}"
"include/lua${_major}.${_minor}"
"include/lua-${_major}.${_minor}"
include/lua include
PATHS
/usr/local
/usr/pkg
/usr
~/Library/Frameworks
/Library/Frameworks
/sw # Fink
/opt/local # DarwinPorts
/opt/csw # Blastwave
/opt
)

IF(ENABLE_LUAJIT MATCHES "ON")
FIND_PATH(LUA_INCLUDE_DIR lua.h
HINTS
$ENV{LUA_DIR}
PATH_SUFFIXES "include/luajit-2.0"
PATHS
/usr/local
/usr/pkg
/usr
~/Library/Frameworks
/Library/Frameworks
/sw # Fink
/opt/local # DarwinPorts
/opt/csw # Blastwave
/opt
)
ELSE(ENABLE_LUAJIT MATCHES "ON")
FIND_PATH(LUA_INCLUDE_DIR lua.h
HINTS
$ENV{LUA_DIR}
PATH_SUFFIXES "include/lua${_major}${_minor}"
"include/lua${_major}${_minor}"
"include/lua${_major}.${_minor}"
"include/lua-${_major}.${_minor}"
include/lua include
PATHS
/usr/local
/usr/pkg
/usr
~/Library/Frameworks
/Library/Frameworks
/sw # Fink
/opt/local # DarwinPorts
/opt/csw # Blastwave
/opt
)
ENDIF(ENABLE_LUAJIT MATCHES "ON")
# Check for luajit
IF(ENABLE_LUAJIT MATCHES "ON")

Загрузка…
Отмена
Сохранить