fixes for the new build system, added script to install some libs, currently only run script of Playground is fixed, jam haiku_registrar (run_haiku_registrar) does not work do to SimpleTests being currently broken, the run scripts needs to be fixed again for the new location of run_haiku_registrar
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14641 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Executable
+33
@@ -0,0 +1,33 @@
|
||||
#!/bin/sh
|
||||
|
||||
CURRENT="$PWD"
|
||||
|
||||
if test -d "../../../../generated/objects/r5/x86/release"; then
|
||||
cd "../../../../generated/objects/r5/x86/release"
|
||||
elif test -d "../../../../generated/objects/bone/x86/release"; then
|
||||
cd "../../../../generated/objects/bone/x86/release"
|
||||
elif test -d "../../../../generated/objects/dano/x86/release"; then
|
||||
cd "../../../../generated/objects/dano/x86/release"
|
||||
fi
|
||||
|
||||
RELEASE="$PWD"
|
||||
DEST="/boot/home/config/lib"
|
||||
|
||||
cd "$DEST"
|
||||
|
||||
ln -fs "$RELEASE/kits/libopenbeos.so" "libopenbeos.so"
|
||||
|
||||
ln -fs "$RELEASE/libs/freetype2/libfreetype.so" "libfreetype.so"
|
||||
ln -fs "$RELEASE/libs/png/libpng.so" "libpng.so"
|
||||
|
||||
HAIKU_APP_SERVER="$RELEASE/tests/servers/app"
|
||||
|
||||
if ! test -d "$HAIKU_APP_SERVER/lib"; then
|
||||
mkdir "$HAIKU_APP_SERVER/lib"
|
||||
fi
|
||||
|
||||
cd "$HAIKU_APP_SERVER/lib"
|
||||
|
||||
ln -fs "../libhaikuappserver.so" "libhaikuappserver.so"
|
||||
ln -fs "../libhwinterface.so" "libhwinterface.so"
|
||||
ln -fs "../libhwinterfaceimpl.so" "libhwinterfaceimpl.so"
|
||||
@@ -1,6 +1,25 @@
|
||||
#!/bin/sh
|
||||
|
||||
../../../../../tests/servers/registrar/run_haiku_registrar || exit
|
||||
../../../../../distro/x86.release.r5/beos/system/servers/haiku_app_server &
|
||||
|
||||
if test -f ../../../../../generated/objects/bone/x86/release/tests/servers/app/haiku_app_server; then
|
||||
../../../../../generated/objects/bone/x86/release/tests/servers/app/haiku_app_server &
|
||||
elif test -f ../../../../../generated/objects/r5/x86/release/tests/servers/app/haiku_app_server; then
|
||||
../../../../../generated/objects/r5/x86/release/tests/servers/app/haiku_app_server &
|
||||
elif test -f ../../../../../generated/objects/dano/x86/release/tests/servers/app/haiku_app_server; then
|
||||
../../../../../generated/objects/dano/x86/release/tests/servers/app/haiku_app_server &
|
||||
else
|
||||
echo "You need to jam haiku_app_server first."
|
||||
fi
|
||||
|
||||
sleep 1s
|
||||
../../../../../distro/x86.release.r5/beos/apps/Playground
|
||||
|
||||
if test -f ../../../../../generated/objects/r5/x86/release/tests/servers/app/playground/Playground; then
|
||||
../../../../../generated/objects/r5/x86/release/tests/servers/app/playground/Playground
|
||||
elif test -f ../../../../../generated/objects/bone/x86/release/tests/servers/app/playground/Playground; then
|
||||
../../../../../generated/objects/bone/x86/release/tests/servers/app/playground/Playground
|
||||
elif test -f ../../../../../generated/objects/dano/x86/release/tests/servers/app/playground/Playground; then
|
||||
../../../../../generated/objects/dano/x86/release/tests/servers/app/playground/Playground
|
||||
else
|
||||
echo "You need to jam Playground first."
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user