summaryrefslogtreecommitdiff
path: root/config_lua_module
diff options
context:
space:
mode:
Diffstat (limited to 'config_lua_module')
-rw-r--r--config_lua_module27
1 files changed, 13 insertions, 14 deletions
diff --git a/config_lua_module b/config_lua_module
index 561e9e6..33fe389 100644
--- a/config_lua_module
+++ b/config_lua_module
@@ -1,8 +1,11 @@
#!/bin/bash
+# Include TEC_UNAME definitions
+source tec_uname
+
echo ' '
echo ' This script will configure the Tecgraf libraries in the system'
-echo ' to be used from Lua. It was tested only in Ubuntu and in Fedora.'
+echo ' to be used from Lua. It was tested in Ubuntu and in Fedora.'
echo ' '
echo ' The Run Time libraries must be already installed on the system (see the install script).'
echo ' It assumes that Lua binaries are installed using system packages.'
@@ -11,24 +14,20 @@ echo ' Must be run with "sudo", or install will fail,'
echo ' for example:'
echo ' sudo ./config_lua_module'
echo ' '
-echo -n Press Enter to continue or Ctrl+C to abort...
-read contscr
-echo ' '
-
-if [ -d /usr/lib64 ]; then
- SYSTEM_LIB=/usr/lib64
-else
- SYSTEM_LIB=/usr/lib
-fi
-LUA_LIB=$SYSTEM_LIB/lua/5.1
Make_Lua_Link()
{
- ln -fsv $SYSTEM_LIB/lib$1'51'.so $1.so
+ ln -fsv $TEC_SYSTEM_LIB/lib$1'51'.so $1.so
}
-mkdir -p $LUA_LIB
-cd $LUA_LIB
+# From tec_uname script
+ComputeTecUname
+ComputeSystemPaths
+#PrintInfo
+
+Pause
+mkdir -p $TEC_LUA_LIB
+cd $TEC_LUA_LIB
Make_Lua_Link cdlua
Make_Lua_Link cdluacontextplus