2016-04-04 14 views
1

Im Moment habe ich einen symbolischen Link auf die lua Laufzeit erstellen Ich verwende:Ist die genaue lua binäre Lage in den luarocks Kompilierungsoptionen angegeben werden?

ln -s $PREFIX/bin/lua-tarantool $PREFIX/bin/tarantool 

Dann habe ich --lua-suffix="-tarantool" für die ./configure Optionen zu verwenden.

Gibt es eine Möglichkeit, den genauen Namen des Programms angeben, ohne auf symbolische Links zurückgreifen? Zum Beispiel: --with-lua-bin=$PREFIX/bin/tarantool

überprüfte ich die Optionen und es scheint nicht so etwas zu sein: https://github.com/keplerproject/luarocks/wiki/Installation-instructions-for-Unix#Customizing_your_settings

Antwort

0

Sie können die folgenden in Ihrer ~/.luarocks/config.lua-Datei festgelegt:

lua_interpreter = "/some_dir/bin/tarantool" 
variables = { 
    LUA = "/some_dir/bin/tarantool" 
} 

Möglicherweise müssen Sie zwicken die erste Zeile des luarocks Skript, obwohl (oder führen sie es mit tarantool /path/to/luarocks).

Aber man kann sich auch fragen: tun müssen, um Sie LuaRocks mit tarantool laufen? Es sollte möglich sein, schlicht Lua, LuaRocks und Tarantool zu installieren und konfigurieren LuaRocks Ebene Lua zu verwenden, aber Module an dem Tarantool Pfad zu installieren.