42 lines
1.3 KiB
Bash
Executable File
42 lines
1.3 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
Copy_SOs()
|
|
{
|
|
PLAT=$1
|
|
LUA_SFX=$2
|
|
EXT=$3
|
|
|
|
BASE_TEC=../..
|
|
# BASE_TEC=~tecgraf/lib
|
|
|
|
echo $PLAT/Lua$LUA_SFX
|
|
mkdir -p ../bin/$PLAT/Lua$LUA_SFX
|
|
cp -f ../lib/$PLAT/*.$EXT ../bin/$PLAT/Lua$LUA_SFX
|
|
cp -f $BASE_TEC/cd/lib/$PLAT/*.$EXT ../bin/$PLAT/Lua$LUA_SFX
|
|
cp -f $BASE_TEC/im/lib/$PLAT/*.$EXT ../bin/$PLAT/Lua$LUA_SFX
|
|
cp -f $BASE_TEC/pdflib7/lib/$PLAT/*.$EXT ../bin/$PLAT/Lua$LUA_SFX
|
|
cp -f $BASE_TEC/ftgl/lib/$PLAT/*.$EXT ../bin/$PLAT/Lua$LUA_SFX
|
|
cp -f ../lib/$PLAT/Lua$LUA_SFX/*.$EXT ../bin/$PLAT/Lua$LUA_SFX
|
|
cp -f $BASE_TEC/cd/lib/$PLAT/Lua$LUA_SFX/*.$EXT ../bin/$PLAT/Lua$LUA_SFX
|
|
cp -f $BASE_TEC/im/lib/$PLAT/Lua$LUA_SFX/*.$EXT ../bin/$PLAT/Lua$LUA_SFX
|
|
cp -f $BASE_TEC/lua$LUA_SFX/bin/$PLAT/lua5* ../bin/$PLAT/Lua$LUA_SFX
|
|
cp -f $BASE_TEC/luagl/lib/$PLAT/Lua$LUA_SFX/*.$EXT ../bin/$PLAT/Lua$LUA_SFX
|
|
cp -f $BASE_TEC/lfs/lib/$PLAT/Lua$LUA_SFX/*.$EXT ../bin/$PLAT/Lua$LUA_SFX
|
|
}
|
|
|
|
# MacOS1010 Linux32 Linux32_64 SunOS511x86
|
|
|
|
for plat in Linux313_64 Linux319_64 Linux44_64 Linux415_64 Linux50_64 Linux54_64
|
|
do
|
|
Copy_SOs $plat 51 so
|
|
Copy_SOs $plat 52 so
|
|
Copy_SOs $plat 53 so
|
|
Copy_SOs $plat 54 so
|
|
if [ $plat == MacOS1010 ]; then
|
|
Copy_SOs $plat 51 dylib
|
|
Copy_SOs $plat 52 dylib
|
|
Copy_SOs $plat 53 dylib
|
|
Copy_SOs $plat 54 dylib
|
|
fi
|
|
done
|