2 ############################################################################
4 # Copyright 2010, 2011 BMW Car IT GmbH
7 # Licensed under the Apache License, Version 2.0 (the "License");
8 # you may not use this file except in compliance with the License.
9 # You may obtain a copy of the License at
11 # http://www.apache.org/licenses/LICENSE-2.0
13 # Unless required by applicable law or agreed to in writing, software
14 # distributed under the License is distributed on an "AS IS" BASIS,
15 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 # See the License for the specific language governing permissions and
17 # limitations under the License.
19 ############################################################################
21 export LD_LIBRARY_PATH=/usr/lib:/usr/local/lib
23 export DBUS_SESSION_BUS_ADDRESS=tcp:host=0.0.0.0,port=12434
24 PIDSURFACE1=/var/run/surface1.pid
25 PIDSURFACE2=/var/run/surface2.pid
29 LayerManagerClientExample
34 LayerManagerClientExample 2
37 start_egl_example_application()
39 EGLX11ApplicationExample &
40 pidofdlt=`ps aux | grep EGLX11ApplicationExample | grep -v grep | awk '{print $2}'`
41 echo $pidofdlt > $PIDSURFACE1
44 start_glx_example_application()
46 GLX11ApplicationExample &
47 pidofdlt=`ps aux | GLX11ApplicationExample | grep -v grep | awk '{print $2}'`
48 echo $pidofdlt > $PIDSURFACE2
61 killprocess $PIDSURFACE1
62 killprocess $PIDSURFACE2
72 start_egl_example_application
74 start_glx_example_application
84 start_example_application)
85 start_example_application
92 echo "Usage: $0 {init_scene|start|start_example_application|stop"