Description: Add shebangs to the sample scripts
Author: Stephen Kitt <skitt@debian.org>

--- a/samples/API/build_all.sh
+++ b/samples/API/build_all.sh
@@ -1,4 +1,4 @@
-
+#!/bin/sh
 # Builds all files into bin/
 
 [ -d "bin" ] || mkdir "bin"
--- a/samples/API/compile.sh
+++ b/samples/API/compile.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 ## Helper script for build_all.sh
 
 FILE=$1
--- a/samples/API/run.sh
+++ b/samples/API/run.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 echo "Running '$1'..."
 ./$1
 echo "Finished '$1'"
--- a/samples/API/run_all.sh
+++ b/samples/API/run_all.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 ## Runs all the build binaries from bin/ folder
 
 find bin/ -name '*.cpp.bin' -exec sh ./run.sh ./{} \;
--- a/samples/OpenGL/build_all.sh
+++ b/samples/OpenGL/build_all.sh
@@ -1,4 +1,4 @@
-
+#!/bin/sh
 # Builds all files into bin/
 
 [ -d "bin" ] || mkdir "bin"
--- a/samples/OpenGL/compile.sh
+++ b/samples/OpenGL/compile.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 ## Helper script for build_all.sh
 
 FILE=$1
--- a/samples/OpenGL/run.sh
+++ b/samples/OpenGL/run.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 echo "Running '$1'..."
 ./$1
 echo "Finished '$1'"
--- a/samples/OpenGL/run_all.sh
+++ b/samples/OpenGL/run_all.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 ## Runs all the build binaries from bin/ folder
 
 find bin/ -name '*.cpp.bin' -exec sh ./run.sh ./{} \;
--- a/samples/STL/.travis_build.sh
+++ b/samples/STL/.travis_build.sh
@@ -1,7 +1,8 @@
-sh ./build_all.sh clang++
+#!/bin/sh
+./build_all.sh clang++
 if [ "$?" = "0" ];then
   echo "Built successfully"
-  sh ./run_all.sh
+  ./run_all.sh
   echo "Successfully ran all samples"
 else
   echo "Build failed! (code: $?)"
--- a/samples/STL/build_all.sh
+++ b/samples/STL/build_all.sh
@@ -1,4 +1,4 @@
-
+#!/bin/sh
 # Builds all files into bin/
 
 [ -d "bin" ] || mkdir "bin"
--- a/samples/STL/compile.sh
+++ b/samples/STL/compile.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 ## Helper script for build_all.sh
 
 FILE=$1
--- a/samples/STL/run.sh
+++ b/samples/STL/run.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 echo "Running '$1'..."
 ./$1 -v
 echo "Finished '$1'"
--- a/samples/STL/run_all.sh
+++ b/samples/STL/run_all.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 ## Runs all the build binaries from bin/ folder
 
 find bin/ -name '*.cpp.bin' -exec sh ./run.sh ./{} \;
--- a/samples/STL/shared-static-libs/compile_shared.sh
+++ b/samples/STL/shared-static-libs/compile_shared.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 rm -rf libmyLib.so lib/libmyLib.so lib/mylib.o lib/myLib.a myLib.a myapp logs ## Clean
 
 compiler=g++
--- a/samples/STL/shared-static-libs/compile_static.sh
+++ b/samples/STL/shared-static-libs/compile_static.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 rm -rf libmyLib.so lib/libmyLib.so lib/mylib.o lib/myLib.a myLib.a myapp logs ## Clean
 
 compiler=g++
--- a/samples/async/build.sh
+++ b/samples/async/build.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 compiler=$1
 macros=""
 macros="$macros -DELPP_FEATURE_ALL"
--- a/samples/boost/build_all.sh
+++ b/samples/boost/build_all.sh
@@ -1,4 +1,4 @@
-
+#!/bin/sh
 # Builds all files into bin/
 
 [ -d "bin" ] || mkdir "bin"
--- a/samples/boost/compile.sh
+++ b/samples/boost/compile.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 ## Helper script for build_all.sh
 
 FILE=$1
--- a/samples/boost/run.sh
+++ b/samples/boost/run.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 echo "Running '$1'..."
 ./$1
 echo "Finished '$1'"
--- a/samples/boost/run_all.sh
+++ b/samples/boost/run_all.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 ## Runs all the build binaries from bin/ folder
 
 find bin/ -name '*.cpp.bin' -exec sh ./run.sh ./{} \;
--- a/samples/gtkmm/build_all.sh
+++ b/samples/gtkmm/build_all.sh
@@ -1,4 +1,4 @@
-
+#!/bin/sh
 # Builds all files into bin/
 
 [ -d "bin" ] || mkdir "bin"
--- a/samples/gtkmm/compile.sh
+++ b/samples/gtkmm/compile.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 ## Helper script for build_all.sh
 
 FILE=$1
--- a/samples/gtkmm/hello_gtkmm/compile.sh
+++ b/samples/gtkmm/hello_gtkmm/compile.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 ## Helper script for build_all.sh
 
 macro="$macro -DELPP_THREAD_SAFE"
--- a/samples/gtkmm/run.sh
+++ b/samples/gtkmm/run.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 echo "Running '$1'..."
 ./$1
 echo "Finished '$1'"
--- a/samples/gtkmm/run_all.sh
+++ b/samples/gtkmm/run_all.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 ## Runs all the build binaries from bin/ folder
 
 find bin/ -name '*.cpp.bin' -exec sh ./run.sh ./{} \;
--- a/samples/send-to-network/compile.sh
+++ b/samples/send-to-network/compile.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 ## Helper script for build_all.sh
 
 FILE=$1
--- a/samples/wxWidgets/build_all.sh
+++ b/samples/wxWidgets/build_all.sh
@@ -1,4 +1,4 @@
-
+#!/bin/sh
 # Builds all files into bin/
 
 [ -d "bin" ] || mkdir "bin"
--- a/samples/wxWidgets/compile.sh
+++ b/samples/wxWidgets/compile.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 ## Helper script for build_all.sh
 
 FILE=$1
--- a/samples/wxWidgets/run.sh
+++ b/samples/wxWidgets/run.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 echo "Running '$1'..."
 ./$1
 echo "Finished '$1'"
--- a/samples/wxWidgets/run_all.sh
+++ b/samples/wxWidgets/run_all.sh
@@ -1,3 +1,4 @@
+#!/bin/sh
 ## Runs all the build binaries from bin/ folder
 
 find bin/ -name '*.cpp.bin' -exec sh ./run.sh ./{} \;
