1
0
mirror of https://github.com/bdring/Grbl_Esp32.git synced 2025-01-17 14:18:16 +01:00

Tweaks to build-all scripts

This commit is contained in:
Mitch Bradley 2020-03-08 12:56:49 -10:00
parent c832842dde
commit 0ae35fabb1
2 changed files with 21 additions and 16 deletions

View File

@ -4,7 +4,6 @@
# Setting PYTHONIOENCODING avoids an obscure crash related to code page mismatch # Setting PYTHONIOENCODING avoids an obscure crash related to code page mismatch
$env:PYTHONIOENCODING="utf-8" $env:PYTHONIOENCODING="utf-8"
$envsave = $env:PLATFORMIO_BUILD_FLAGS
Function BuildMachine($names) { Function BuildMachine($names) {
$basename = $names[0] $basename = $names[0]
@ -30,5 +29,4 @@ $base="3axis_v4.h"
foreach ($filepath in Get-ChildItem -file .\Grbl_Esp32\Machines\add_*) { foreach ($filepath in Get-ChildItem -file .\Grbl_Esp32\Machines\add_*) {
BuildMachine($base, $filepath.name) BuildMachine($base, $filepath.name)
} }
Remove-Item env:PLATFORMIO_BUILD_FLAGS
$env:PLATFORMIO_BUILD_FLAGS=$envsave

7
clear-flags.ps1 Normal file
View File

@ -0,0 +1,7 @@
# Remove the override of PLATFORMIO_BUILD_FLAGS
# This is useful if you were running build-all.ps1 and
# had to kill it with Ctrl-C, thus leaving
# PLATFORMIO_BUILD_FLAGS set to override the machine type.
# A clear-flags.sh equivalent is unnecessary, as build-all.sh
# does not set PLATFORMIO_BUILD_FLAGS globally
Remove-Item Env:PLATFORMIO_BUILD_FLAGS