# HG changeset patch # User Dan McGregor # Date 1439239786 21600 # Node ID 99f93dec8fea306bda0bf8a544b1cab47fe2aaca # Parent 0d96d2bbf225353fbbd17d1b0182d4b083b35cfa Start removing select Linux-isms bash might not be in /bin. Don't expect it there. diff -r 0d96d2bbf225 -r 99f93dec8fea Bootloader/Scripts/easyMode.bash --- a/Bootloader/Scripts/easyMode.bash Sun Oct 18 17:54:41 2015 -0700 +++ b/Bootloader/Scripts/easyMode.bash Mon Aug 10 14:49:46 2015 -0600 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Just in case there was an extra ledTest.bash (don't care if error) rm /dev/ttyACM0 diff -r 0d96d2bbf225 -r 99f93dec8fea Bootloader/Scripts/generateManufacturingImage.bash --- a/Bootloader/Scripts/generateManufacturingImage.bash Sun Oct 18 17:54:41 2015 -0700 +++ b/Bootloader/Scripts/generateManufacturingImage.bash Mon Aug 10 14:49:46 2015 -0600 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Combines a given bootloader image and firmware image into a single firmware binary # Manufacturing deliverable diff -r 0d96d2bbf225 -r 99f93dec8fea Bootloader/Scripts/ledTest.bash --- a/Bootloader/Scripts/ledTest.bash Sun Oct 18 17:54:41 2015 -0700 +++ b/Bootloader/Scripts/ledTest.bash Mon Aug 10 14:49:46 2015 -0600 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash printf "led\r" > /dev/ttyACM0 diff -r 0d96d2bbf225 -r 99f93dec8fea Bootloader/Scripts/swdLoad.bash --- a/Bootloader/Scripts/swdLoad.bash Sun Oct 18 17:54:41 2015 -0700 +++ b/Bootloader/Scripts/swdLoad.bash Mon Aug 10 14:49:46 2015 -0600 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Loads firmware image using an SWD Flasher # Uses MCHCK ruby flasher toolchain # NOTE: Only tested with a buspirate on Linux diff -r 0d96d2bbf225 -r 99f93dec8fea Keyboards/cmake.bash --- a/Keyboards/cmake.bash Sun Oct 18 17:54:41 2015 -0700 +++ b/Keyboards/cmake.bash Mon Aug 10 14:49:46 2015 -0600 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # This is bash lib file for the convenience build scripts # Don't call this script directly # Jacob Alexander 2015 diff -r 0d96d2bbf225 -r 99f93dec8fea Keyboards/ergodox.bash --- a/Keyboards/ergodox.bash Sun Oct 18 17:54:41 2015 -0700 +++ b/Keyboards/ergodox.bash Mon Aug 10 14:49:46 2015 -0600 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # This is a build script template # These build scripts are just a convenience for configuring your keyboard (less daunting than CMake) # Jacob Alexander 2015 diff -r 0d96d2bbf225 -r 99f93dec8fea Keyboards/infinity.bash --- a/Keyboards/infinity.bash Sun Oct 18 17:54:41 2015 -0700 +++ b/Keyboards/infinity.bash Mon Aug 10 14:49:46 2015 -0600 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # This is a build script template # These build scripts are just a convenience for configuring your keyboard (less daunting than CMake) # Jacob Alexander 2015 diff -r 0d96d2bbf225 -r 99f93dec8fea Keyboards/template.bash --- a/Keyboards/template.bash Sun Oct 18 17:54:41 2015 -0700 +++ b/Keyboards/template.bash Mon Aug 10 14:49:46 2015 -0600 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # This is a build script template # These build scripts are just a convenience for configuring your keyboard (less daunting than CMake) # Jacob Alexander 2015 diff -r 0d96d2bbf225 -r 99f93dec8fea Keyboards/whitefox.bash --- a/Keyboards/whitefox.bash Sun Oct 18 17:54:41 2015 -0700 +++ b/Keyboards/whitefox.bash Mon Aug 10 14:49:46 2015 -0600 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # This is a build script template # These build scripts are just a convenience for configuring your keyboard (less daunting than CMake) # Jacob Alexander 2015 diff -r 0d96d2bbf225 -r 99f93dec8fea Lib/CMake/sizeCalculator --- a/Lib/CMake/sizeCalculator Sun Oct 18 17:54:41 2015 -0700 +++ b/Lib/CMake/sizeCalculator Mon Aug 10 14:49:46 2015 -0600 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash #| Jacob Alexander 2014 #| Arg List #| 1 - size binary (e.g. avr-size) diff -r 0d96d2bbf225 -r 99f93dec8fea Lib/CMake/writer --- a/Lib/CMake/writer Sun Oct 18 17:54:41 2015 -0700 +++ b/Lib/CMake/writer Mon Aug 10 14:49:46 2015 -0600 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash #| Jacob Alexander 2014 #| Arg List #| 1 - File to write to (e.g. final_chip) diff -r 0d96d2bbf225 -r 99f93dec8fea LoadFile/load.dfu --- a/LoadFile/load.dfu Sun Oct 18 17:54:41 2015 -0700 +++ b/LoadFile/load.dfu Mon Aug 10 14:49:46 2015 -0600 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Convenience script for loading firmware onto a dfu type device # By default, initiates dfu-util diff -r 0d96d2bbf225 -r 99f93dec8fea LoadFile/load.teensy --- a/LoadFile/load.teensy Sun Oct 18 17:54:41 2015 -0700 +++ b/LoadFile/load.teensy Mon Aug 10 14:49:46 2015 -0600 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Convenience script for loading firmware onto a teensy type device # By default, initiates teensy-load-cli diff -r 0d96d2bbf225 -r 99f93dec8fea LoadFile/winload.teensy --- a/LoadFile/winload.teensy Sun Oct 18 17:54:41 2015 -0700 +++ b/LoadFile/winload.teensy Mon Aug 10 14:49:46 2015 -0600 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Convenience script for loading firmware onto a teensy type device # By default, initiates teensy-load-cli diff -r 0d96d2bbf225 -r 99f93dec8fea Scan/ISSILed/exampleAPI.bash --- a/Scan/ISSILed/exampleAPI.bash Sun Oct 18 17:54:41 2015 -0700 +++ b/Scan/ISSILed/exampleAPI.bash Mon Aug 10 14:49:46 2015 -0600 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # ISSILed # Virtual Serial Port API Example # Jacob Alexander 2015 diff -r 0d96d2bbf225 -r 99f93dec8fea Scan/STLcd/exampleAPI.bash --- a/Scan/STLcd/exampleAPI.bash Sun Oct 18 17:54:41 2015 -0700 +++ b/Scan/STLcd/exampleAPI.bash Mon Aug 10 14:49:46 2015 -0600 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # STLcd # Virtual Serial Port API Example # Jacob Alexander 2015 diff -r 0d96d2bbf225 -r 99f93dec8fea buildall.bash --- a/buildall.bash Sun Oct 18 17:54:41 2015 -0700 +++ b/buildall.bash Mon Aug 10 14:49:46 2015 -0600 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ###| Builder Script |### # # Builds all permutations of modules