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