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:
Stephan Aßmus
2005-11-02 13:20:26 +00:00
parent 382049ca6f
commit d05a172192
2 changed files with 54 additions and 2 deletions
+33
View File
@@ -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"
+21 -2
View File
@@ -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