artriculate 480 B

1234567891011121314151617181920212223242526
  1. #!/usr/bin/env bash
  2. executed_file=$(readlink -f ${BASH_SOURCE[0]})
  3. script_dir=$(dirname ${executed_file})
  4. force_wayland=true
  5. bin_name=artriculate-bin
  6. dev_name=${script_dir}/src/${bin_name}
  7. if [[ -x ${dev_name} ]]; then
  8. cmd=${dev_name}
  9. else
  10. cmd=${script_dir}/${bin_name}
  11. fi
  12. args=""
  13. env=""
  14. if $force_wayland && [[ "$XDG_SESSION_TYPE" = "wayland" ]]; then
  15. args="-platform wayland"
  16. fi
  17. env="$env __GL_SYNC_TO_VBLANK=1 QML_FORCE_THREADED_RENDERER=1"
  18. export $env
  19. $cmd $args