Przeglądaj źródła

Support Darwin environment on buildroot/bin (#10751)

KangDroid 7 lat temu
rodzic
commit
9a531da861

+ 3
- 1
buildroot/bin/opt_disable Wyświetl plik

1
 #!/usr/bin/env bash
1
 #!/usr/bin/env bash
2
 
2
 
3
+SED=$(which gsed || which sed)
4
+
3
 for opt in "$@" ; do
5
 for opt in "$@" ; do
4
-  eval "sed -i 's/\([[:blank:]]*\)\(#define \b${opt}\b\)/\1\/\/\2/g' Marlin/Configuration.h"
6
+  eval "${SED} -i 's/\([[:blank:]]*\)\(#define \b${opt}\b\)/\1\/\/\2/g' Marlin/Configuration.h"
5
 done
7
 done

+ 3
- 1
buildroot/bin/opt_disable_adv Wyświetl plik

1
 #!/usr/bin/env bash
1
 #!/usr/bin/env bash
2
 
2
 
3
+SED=$(which gsed || which sed)
4
+
3
 for opt in "$@" ; do
5
 for opt in "$@" ; do
4
-  eval "sed -i 's/\([[:blank:]]*\)\(#define \b${opt}\b\)/\1\/\/\2/g' Marlin/Configuration_adv.h"
6
+  eval "${SED} -i 's/\([[:blank:]]*\)\(#define \b${opt}\b\)/\1\/\/\2/g' Marlin/Configuration_adv.h"
5
 done
7
 done

+ 3
- 1
buildroot/bin/opt_enable Wyświetl plik

1
 #!/usr/bin/env bash
1
 #!/usr/bin/env bash
2
 
2
 
3
+SED=$(which gsed || which sed)
4
+
3
 for opt in "$@" ; do
5
 for opt in "$@" ; do
4
-  eval "sed -i 's/\/\/[[:blank:]]*\(#define \b${opt}\b\)/\1/g' Marlin/Configuration.h"
6
+  eval "${SED} -i 's/\/\/[[:blank:]]*\(#define \b${opt}\b\)/\1/g' Marlin/Configuration.h"
5
 done
7
 done

+ 3
- 1
buildroot/bin/opt_enable_adv Wyświetl plik

1
 #!/usr/bin/env bash
1
 #!/usr/bin/env bash
2
 
2
 
3
+SED=$(which gsed || which sed)
4
+
3
 for opt in "$@" ; do
5
 for opt in "$@" ; do
4
-  eval "sed -i 's/\/\/[[:blank:]]*\(#define \b${opt}\b\)/\1/g' Marlin/Configuration_adv.h"
6
+  eval "${SED} -i 's/\/\/[[:blank:]]*\(#define \b${opt}\b\)/\1/g' Marlin/Configuration_adv.h"
5
 done
7
 done

+ 3
- 1
buildroot/bin/opt_set Wyświetl plik

1
 #!/usr/bin/env bash
1
 #!/usr/bin/env bash
2
 
2
 
3
-eval "sed -i 's/\(#define \b${1}\b\).*$/\1 ${2}/g' Marlin/Configuration.h"
3
+SED=$(which gsed || which sed)
4
+
5
+eval "${SED} -i 's/\(#define \b${1}\b\).*$/\1 ${2}/g' Marlin/Configuration.h"

+ 3
- 1
buildroot/bin/opt_set_adv Wyświetl plik

1
 #!/usr/bin/env bash
1
 #!/usr/bin/env bash
2
 
2
 
3
-eval "sed -i 's/\(#define \b${1}\b\).*$/\1 ${2}/g' Marlin/Configuration_adv.h"
3
+SED=$(which gsed || which sed)
4
+
5
+eval "${SED} -i 's/\(#define \b${1}\b\).*$/\1 ${2}/g' Marlin/Configuration_adv.h"

+ 3
- 1
buildroot/bin/pins_set Wyświetl plik

1
 #!/usr/bin/env bash
1
 #!/usr/bin/env bash
2
 
2
 
3
-eval "sed -i 's/\(#define \b${2}\b\).*$/\1 ${3}/g' Marlin/src/pins/pins_${1}.h"
3
+SED=$(which gsed || which sed)
4
+
5
+eval "${SED} -i 's/\(#define \b${2}\b\).*$/\1 ${3}/g' Marlin/src/pins/pins_${1}.h"

Ładowanie…
Anuluj
Zapisz