iup-stack/iup/srcluaconsole/copy_all_so

42 lines
1.3 KiB
Plaintext
Raw Normal View History

2023-02-20 16:44:45 +00:00
#!/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