42 lines
1.3 KiB
Plaintext
42 lines
1.3 KiB
Plaintext
|
#!/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
|