issue #178 Added scripts that will be configured by CMake
parent
01ea473c27
commit
72067c0893
@ -0,0 +1,61 @@
|
||||
find_path(LUA_INCLUDE_DIR lua.h
|
||||
PATHS
|
||||
@CMAKE_INSTALL_PREFIX@/include/ravi
|
||||
)
|
||||
|
||||
find_library(LUA_LIBRARIES
|
||||
NAMES @LIBRAVI_NAME@
|
||||
PATHS
|
||||
@CMAKE_INSTALL_PREFIX@/lib
|
||||
)
|
||||
|
||||
find_program(LUA_EXE
|
||||
NAMES ravi_s
|
||||
PATHS
|
||||
@CMAKE_INSTALL_PREFIX@/bin
|
||||
)
|
||||
|
||||
# LUA_INCDIR - place where lua headers exist
|
||||
set(LUA_INCDIR ${LUA_INCLUDE_DIR})
|
||||
|
||||
# LIBDIR - LUA_CPATH
|
||||
if (WIN32)
|
||||
|
||||
get_filename_component(LIBDIR
|
||||
${LUA_EXE}
|
||||
DIRECTORY)
|
||||
|
||||
else()
|
||||
|
||||
get_filename_component(LIBDIR
|
||||
${LUA_LIBRARIES}
|
||||
DIRECTORY)
|
||||
|
||||
endif()
|
||||
|
||||
get_filename_component(LUA_BINDIR
|
||||
${LUA_EXE}
|
||||
DIRECTORY)
|
||||
|
||||
# LUA_LIBDIR - place where lua native libraries exist
|
||||
get_filename_component(LUA_LIBDIR
|
||||
${LUA_LIBRARIES}
|
||||
DIRECTORY
|
||||
)
|
||||
|
||||
if (NOT WIN32)
|
||||
set(LUA_LIBRARIES "${LUA_LIBRARIES};m")
|
||||
endif()
|
||||
|
||||
# LUALIB - the lua library to link against
|
||||
set(LUALIB ${LUA_LIBRARIES})
|
||||
|
||||
# LUADIR - LUA_PATH
|
||||
if (USE_LUA53)
|
||||
set(LUADIR "${LUA_LIBDIR}/../share/lua/5.3")
|
||||
else()
|
||||
set(LUADIR "${LUA_LIBDIR}/../share/lua/5.3")
|
||||
endif()
|
||||
|
||||
set(LUA "${LUA_EXE}")
|
||||
|
@ -0,0 +1,4 @@
|
||||
set RAVI_HOME=@CMAKE_INSTALL_PREFIX@
|
||||
set PATH=%RAVI_HOME%\bin;%PATH%
|
||||
set LUA_PATH=%RAVI_HOME%\share\lua\5.3\?.lua;%RAVI_HOME%\share\lua\5.3\?\init.lua;.\?.lua;.\?\init.lua
|
||||
set LUA_CPATH=%RAVI_HOME%\bin\?.dll
|
@ -0,0 +1,5 @@
|
||||
export RAVI_HOME=@CMAKE_INSTALL_PREFIX@
|
||||
export PATH=$RAVI_HOME/bin:$PATH
|
||||
export LD_LIBRARY_PATH=$RAVI_HOME/lib:$LD_LIBRARY_PATH
|
||||
export LUA_PATH="$RAVI_HOME/share/lua/5.3/?.lua;$RAVI_HOME/share/lua/5.3/?/init.lua;./?.lua;./?/init.lua"
|
||||
export LUA_CPATH="$RAVI_HOME/lib/?.so;$RAVI_HOME/lib/lib?.so"
|
@ -0,0 +1,6 @@
|
||||
export RAVI_HOME=@CMAKE_INSTALL_PREFX@
|
||||
export PATH=$RAVI_HOME/bin:$PATH
|
||||
export DYLD_LIBRARY_PATH=$RAVI_HOME/lib:$DYLD_LIBRARY_PATH
|
||||
export LUA_PATH="$RAVI_HOME/share/lua/5.3/?.lua;$RAVI_HOME/share/lua/5.3/?/init.lua;./?.lua;./?/init.lua"
|
||||
export LUA_CPATH="$RAVI_HOME/lib/?.dylib;$RAVI_HOME/lib/lib?.dylib"
|
||||
export LUA_CPATH="$LUA_CPATH;$RAVI_HOME/lib/?.so;$RAVI_HOME/lib/lib?.so"
|
Loading…
Reference in new issue