Forráskód Böngészése

Switch sh shebangs to env sh for portability

- Fixes scripts for systems where bash is not located in /bin/bash.
- Fixes scripts for systems where bash is not installed by default.

See also: https://en.wikipedia.org/wiki/Shebang_(Unix)#Portability
Tony Narlock 10 éve
szülő
commit
070e529522
57 módosított fájl, 108 hozzáadás és 108 törlés
  1. 1 1
      examples/Demo/prepare_res.sh
  2. 1 1
      examples/Demo/prepare_res_pvrtc.sh
  3. 1 1
      examples/Demo/prepare_res_pvrtc_high_quality.sh
  4. 2 2
      examples/Demo/proj.android/ant_debug.sh
  5. 2 2
      examples/Demo/proj.android/build-run.sh
  6. 2 2
      examples/Demo/proj.android/build.sh
  7. 2 2
      examples/Demo/proj.android/install.sh
  8. 2 2
      examples/Demo/proj.cmake/run.sh
  9. 2 2
      examples/DemoBox2D/proj.android/ant_debug.sh
  10. 2 2
      examples/DemoBox2D/proj.android/build-run.sh
  11. 2 2
      examples/DemoBox2D/proj.android/build.sh
  12. 2 2
      examples/DemoBox2D/proj.android/install.sh
  13. 2 2
      examples/DemoBox2D/proj.cmake/run.sh
  14. 2 2
      examples/Game/part1/proj.android/ant_debug.sh
  15. 2 2
      examples/Game/part1/proj.android/build-run.sh
  16. 2 2
      examples/Game/part1/proj.android/build.sh
  17. 2 2
      examples/Game/part1/proj.android/install.sh
  18. 2 2
      examples/Game/part1/proj.cmake/run.sh
  19. 2 2
      examples/Game/part2/proj.android/ant_debug.sh
  20. 2 2
      examples/Game/part2/proj.android/build-run.sh
  21. 2 2
      examples/Game/part2/proj.android/build.sh
  22. 2 2
      examples/Game/part2/proj.android/install.sh
  23. 2 2
      examples/Game/part2/proj.cmake/run.sh
  24. 2 2
      examples/Game/part3/proj.android/ant_debug.sh
  25. 2 2
      examples/Game/part3/proj.android/build-run.sh
  26. 2 2
      examples/Game/part3/proj.android/build.sh
  27. 2 2
      examples/Game/part3/proj.android/install.sh
  28. 2 2
      examples/Game/part3/proj.cmake/run.sh
  29. 2 2
      examples/Game/part4/proj.android/ant_debug.sh
  30. 2 2
      examples/Game/part4/proj.android/build-run.sh
  31. 2 2
      examples/Game/part4/proj.android/build.sh
  32. 2 2
      examples/Game/part4/proj.android/install.sh
  33. 2 2
      examples/Game/part4/proj.cmake/run.sh
  34. 2 2
      examples/Game/part5/gen-atlasses-android(ETC1).sh
  35. 2 2
      examples/Game/part5/gen-atlasses-ios(PVRTC).sh
  36. 1 1
      examples/Game/part5/gen-atlasses-low-definition.sh
  37. 1 1
      examples/Game/part5/gen-atlasses.sh
  38. 2 2
      examples/Game/part5/proj.android/ant_debug.sh
  39. 2 2
      examples/Game/part5/proj.android/build-run.sh
  40. 2 2
      examples/Game/part5/proj.android/build.sh
  41. 2 2
      examples/Game/part5/proj.android/install.sh
  42. 2 2
      examples/Game/part5/proj.cmake/run.sh
  43. 2 2
      examples/HelloWorld/proj.android/ant_debug.sh
  44. 2 2
      examples/HelloWorld/proj.android/build-run.sh
  45. 2 2
      examples/HelloWorld/proj.android/build.sh
  46. 2 2
      examples/HelloWorld/proj.android/install.sh
  47. 2 2
      examples/HelloWorld/proj.cmake/run.sh
  48. 2 2
      examples/Match3/proj.android/ant_debug.sh
  49. 2 2
      examples/Match3/proj.android/build-run.sh
  50. 2 2
      examples/Match3/proj.android/build.sh
  51. 2 2
      examples/Match3/proj.android/install.sh
  52. 1 1
      examples/Match3/proj.cmake/run.sh
  53. 2 2
      tools/templates/proj.android/ant_debug.sh
  54. 2 2
      tools/templates/proj.android/build-run.sh
  55. 2 2
      tools/templates/proj.android/build.sh
  56. 2 2
      tools/templates/proj.android/install.sh
  57. 2 2
      tools/templates/proj.cmake/run.sh

+ 1 - 1
examples/Demo/prepare_res.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
+#!/usr/bin/env sh
 python ../../tools/oxyresbuild.py -x xmls/res.xml --src_data data --dest_data data

+ 1 - 1
examples/Demo/prepare_res_pvrtc.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
+#!/usr/bin/env sh
 python ../../tools/oxyresbuild.py -x xmls/res.xml --src_data data --dest_data data --compress pvrtc

+ 1 - 1
examples/Demo/prepare_res_pvrtc_high_quality.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
+#!/usr/bin/env sh
 python ../../tools/oxyresbuild.py -x xmls/res.xml --src_data data --dest_data data --compress pvrtc -q best

+ 2 - 2
examples/Demo/proj.android/ant_debug.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ant debug
+#!/usr/bin/env sh
+ant debug

+ 2 - 2
examples/Demo/proj.android/build-run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 sh build.sh
 sh ant_debug.sh
-sh install.sh
+sh install.sh

+ 2 - 2
examples/Demo/proj.android/build.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ndk-build NDK_MODULE_PATH=../../../../ $@
+#!/usr/bin/env sh
+ndk-build NDK_MODULE_PATH=../../../../ $@

+ 2 - 2
examples/Demo/proj.android/install.sh

@@ -1,3 +1,3 @@
-#!/bin/bash
+#!/usr/bin/env sh
 adb install -r bin/Demo-debug.apk
-adb shell am start -n org.oxygine.Demo/org.oxygine.Demo.MainActivity
+adb shell am start -n org.oxygine.Demo/org.oxygine.Demo.MainActivity

+ 2 - 2
examples/Demo/proj.cmake/run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 
 mkdir build
 cd build
@@ -13,4 +13,4 @@ make
 cd ../../data
 
 #run executable
-./../proj.cmake/build/Demo
+./../proj.cmake/build/Demo

+ 2 - 2
examples/DemoBox2D/proj.android/ant_debug.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ant debug
+#!/usr/bin/env sh
+ant debug

+ 2 - 2
examples/DemoBox2D/proj.android/build-run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 sh build.sh
 sh ant_debug.sh
-sh install.sh
+sh install.sh

+ 2 - 2
examples/DemoBox2D/proj.android/build.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ndk-build NDK_MODULE_PATH=../../../../ $@
+#!/usr/bin/env sh
+ndk-build NDK_MODULE_PATH=../../../../ $@

+ 2 - 2
examples/DemoBox2D/proj.android/install.sh

@@ -1,3 +1,3 @@
-#!/bin/bash
+#!/usr/bin/env sh
 adb install -r bin/DemoBox2D-debug.apk
-adb shell am start -n org.oxygine.DemoBox2D/org.oxygine.DemoBox2D.MainActivity
+adb shell am start -n org.oxygine.DemoBox2D/org.oxygine.DemoBox2D.MainActivity

+ 2 - 2
examples/DemoBox2D/proj.cmake/run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 
 mkdir build
 cd build
@@ -13,4 +13,4 @@ make
 cd ../../data
 
 #run executable
-./../proj.cmake/build/DemoBox2D
+./../proj.cmake/build/DemoBox2D

+ 2 - 2
examples/Game/part1/proj.android/ant_debug.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ant debug
+#!/usr/bin/env sh
+ant debug

+ 2 - 2
examples/Game/part1/proj.android/build-run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 sh build.sh
 sh ant_debug.sh
-sh install.sh
+sh install.sh

+ 2 - 2
examples/Game/part1/proj.android/build.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ndk-build NDK_MODULE_PATH=../../../../../ $@
+#!/usr/bin/env sh
+ndk-build NDK_MODULE_PATH=../../../../../ $@

+ 2 - 2
examples/Game/part1/proj.android/install.sh

@@ -1,3 +1,3 @@
-#!/bin/bash
+#!/usr/bin/env sh
 adb install -r bin/GamePart1-debug.apk
-adb shell am start -n org.oxygine.GamePart1/org.oxygine.GamePart1.MainActivity
+adb shell am start -n org.oxygine.GamePart1/org.oxygine.GamePart1.MainActivity

+ 2 - 2
examples/Game/part1/proj.cmake/run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 
 mkdir build
 cd build
@@ -13,4 +13,4 @@ make
 cd ../../data
 
 #run executable
-./../proj.cmake/build/GamePart1
+./../proj.cmake/build/GamePart1

+ 2 - 2
examples/Game/part2/proj.android/ant_debug.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ant debug
+#!/usr/bin/env sh
+ant debug

+ 2 - 2
examples/Game/part2/proj.android/build-run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 sh build.sh
 sh ant_debug.sh
-sh install.sh
+sh install.sh

+ 2 - 2
examples/Game/part2/proj.android/build.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ndk-build NDK_MODULE_PATH=../../../../../ $@
+#!/usr/bin/env sh
+ndk-build NDK_MODULE_PATH=../../../../../ $@

+ 2 - 2
examples/Game/part2/proj.android/install.sh

@@ -1,3 +1,3 @@
-#!/bin/bash
+#!/usr/bin/env sh
 adb install -r bin/GamePart2-debug.apk
-adb shell am start -n org.oxygine.GamePart2/org.oxygine.GamePart2.MainActivity
+adb shell am start -n org.oxygine.GamePart2/org.oxygine.GamePart2.MainActivity

+ 2 - 2
examples/Game/part2/proj.cmake/run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 
 mkdir build
 cd build
@@ -13,4 +13,4 @@ make
 cd ../../data
 
 #run executable
-./../proj.cmake/build/GamePart2
+./../proj.cmake/build/GamePart2

+ 2 - 2
examples/Game/part3/proj.android/ant_debug.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ant debug
+#!/usr/bin/env sh
+ant debug

+ 2 - 2
examples/Game/part3/proj.android/build-run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 sh build.sh
 sh ant_debug.sh
-sh install.sh
+sh install.sh

+ 2 - 2
examples/Game/part3/proj.android/build.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ndk-build NDK_MODULE_PATH=../../../../../ $@
+#!/usr/bin/env sh
+ndk-build NDK_MODULE_PATH=../../../../../ $@

+ 2 - 2
examples/Game/part3/proj.android/install.sh

@@ -1,3 +1,3 @@
-#!/bin/bash
+#!/usr/bin/env sh
 adb install -r bin/GamePart3-debug.apk
-adb shell am start -n org.oxygine.GamePart3/org.oxygine.GamePart3.MainActivity
+adb shell am start -n org.oxygine.GamePart3/org.oxygine.GamePart3.MainActivity

+ 2 - 2
examples/Game/part3/proj.cmake/run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 
 mkdir build
 cd build
@@ -13,4 +13,4 @@ make
 cd ../../data
 
 #run executable
-./../proj.cmake/build/GamePart3
+./../proj.cmake/build/GamePart3

+ 2 - 2
examples/Game/part4/proj.android/ant_debug.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ant debug
+#!/usr/bin/env sh
+ant debug

+ 2 - 2
examples/Game/part4/proj.android/build-run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 sh build.sh
 sh ant_debug.sh
-sh install.sh
+sh install.sh

+ 2 - 2
examples/Game/part4/proj.android/build.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ndk-build NDK_MODULE_PATH=../../../../../ $@
+#!/usr/bin/env sh
+ndk-build NDK_MODULE_PATH=../../../../../ $@

+ 2 - 2
examples/Game/part4/proj.android/install.sh

@@ -1,3 +1,3 @@
-#!/bin/bash
+#!/usr/bin/env sh
 adb install -r bin/GamePart4-debug.apk
-adb shell am start -n org.oxygine.GamePart4/org.oxygine.GamePart4.MainActivity
+adb shell am start -n org.oxygine.GamePart4/org.oxygine.GamePart4.MainActivity

+ 2 - 2
examples/Game/part4/proj.cmake/run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 
 mkdir build
 cd build
@@ -13,4 +13,4 @@ make
 cd ../../data
 
 #run executable
-./../proj.cmake/build/GamePart4
+./../proj.cmake/build/GamePart4

+ 2 - 2
examples/Game/part5/gen-atlasses-android(ETC1).sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-python ../../../tools/oxyresbuild.py -x xmls/ui.xml --src_data data --dest_data data --compress etc1
+#!/usr/bin/env sh
+python ../../../tools/oxyresbuild.py -x xmls/ui.xml --src_data data --dest_data data --compress etc1

+ 2 - 2
examples/Game/part5/gen-atlasses-ios(PVRTC).sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-python ../../../tools/oxyresbuild.py -x xmls/ui.xml --src_data data --dest_data data --compress pvrtc --quality best
+#!/usr/bin/env sh
+python ../../../tools/oxyresbuild.py -x xmls/ui.xml --src_data data --dest_data data --compress pvrtc --quality best

+ 1 - 1
examples/Game/part5/gen-atlasses-low-definition.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
+#!/usr/bin/env sh
 python ../../../tools/oxyresbuild.py -x xmls/ui.xml --src_data data --dest_data data -s 0.5 -r

+ 1 - 1
examples/Game/part5/gen-atlasses.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
+#!/usr/bin/env sh
 python ../../../tools/oxyresbuild.py -x xmls/ui.xml --src_data data --dest_data data

+ 2 - 2
examples/Game/part5/proj.android/ant_debug.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ant debug
+#!/usr/bin/env sh
+ant debug

+ 2 - 2
examples/Game/part5/proj.android/build-run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 sh build.sh
 sh ant_debug.sh
-sh install.sh
+sh install.sh

+ 2 - 2
examples/Game/part5/proj.android/build.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ndk-build NDK_MODULE_PATH=../../../../../ $@
+#!/usr/bin/env sh
+ndk-build NDK_MODULE_PATH=../../../../../ $@

+ 2 - 2
examples/Game/part5/proj.android/install.sh

@@ -1,3 +1,3 @@
-#!/bin/bash
+#!/usr/bin/env sh
 adb install -r bin/GamePart5-debug.apk
-adb shell am start -n org.oxygine.GamePart5/org.oxygine.GamePart5.MainActivity
+adb shell am start -n org.oxygine.GamePart5/org.oxygine.GamePart5.MainActivity

+ 2 - 2
examples/Game/part5/proj.cmake/run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 
 mkdir build
 cd build
@@ -13,4 +13,4 @@ make
 cd ../../data
 
 #run executable
-./../proj.cmake/build/GamePart5
+./../proj.cmake/build/GamePart5

+ 2 - 2
examples/HelloWorld/proj.android/ant_debug.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ant debug
+#!/usr/bin/env sh
+ant debug

+ 2 - 2
examples/HelloWorld/proj.android/build-run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 sh build.sh
 sh ant_debug.sh
-sh install.sh
+sh install.sh

+ 2 - 2
examples/HelloWorld/proj.android/build.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ndk-build NDK_MODULE_PATH=../../../../ $@
+#!/usr/bin/env sh
+ndk-build NDK_MODULE_PATH=../../../../ $@

+ 2 - 2
examples/HelloWorld/proj.android/install.sh

@@ -1,3 +1,3 @@
-#!/bin/bash
+#!/usr/bin/env sh
 adb install -r bin/HelloWorld-debug.apk
-adb shell am start -n org.oxygine.HelloWorld/org.oxygine.HelloWorld.MainActivity
+adb shell am start -n org.oxygine.HelloWorld/org.oxygine.HelloWorld.MainActivity

+ 2 - 2
examples/HelloWorld/proj.cmake/run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 
 mkdir build
 cd build
@@ -13,4 +13,4 @@ make
 cd ../../data
 
 #run executable
-./../proj.cmake/build/HelloWorld
+./../proj.cmake/build/HelloWorld

+ 2 - 2
examples/Match3/proj.android/ant_debug.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ant debug
+#!/usr/bin/env sh
+ant debug

+ 2 - 2
examples/Match3/proj.android/build-run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 sh build.sh
 sh ant_debug.sh
-sh install.sh
+sh install.sh

+ 2 - 2
examples/Match3/proj.android/build.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ndk-build NDK_MODULE_PATH=../../../../ $@
+#!/usr/bin/env sh
+ndk-build NDK_MODULE_PATH=../../../../ $@

+ 2 - 2
examples/Match3/proj.android/install.sh

@@ -1,3 +1,3 @@
-#!/bin/bash
+#!/usr/bin/env sh
 adb install -r bin/Match3-debug.apk
-adb shell am start -n org.oxygine.Match3/org.oxygine.Match3.MainActivity
+adb shell am start -n org.oxygine.Match3/org.oxygine.Match3.MainActivity

+ 1 - 1
examples/Match3/proj.cmake/run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 
 mkdir build
 cd build

+ 2 - 2
tools/templates/proj.android/ant_debug.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ant debug
+#!/usr/bin/env sh
+ant debug

+ 2 - 2
tools/templates/proj.android/build-run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 sh build.sh
 sh ant_debug.sh
-sh install.sh
+sh install.sh

+ 2 - 2
tools/templates/proj.android/build.sh

@@ -1,2 +1,2 @@
-#!/bin/bash
-ndk-build NDK_MODULE_PATH=${ROOT} $@
+#!/usr/bin/env sh
+ndk-build NDK_MODULE_PATH=${ROOT} $@

+ 2 - 2
tools/templates/proj.android/install.sh

@@ -1,3 +1,3 @@
-#!/bin/bash
+#!/usr/bin/env sh
 adb install -r bin/${PROJECT}-debug.apk
-adb shell am start -n org.oxygine.${PROJECT}/org.oxygine.${PROJECT}.MainActivity
+adb shell am start -n org.oxygine.${PROJECT}/org.oxygine.${PROJECT}.MainActivity

+ 2 - 2
tools/templates/proj.cmake/run.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env sh
 
 mkdir build
 cd build
@@ -13,4 +13,4 @@ make
 cd ../../data
 
 #run executable
-./../proj.cmake/build/${PROJECT}
+./../proj.cmake/build/${PROJECT}