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
|
#!/bin/sh
|
||||||
|
|
||||||
../../../../../tests/servers/registrar/run_haiku_registrar || exit
|
../../../../../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
|
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