Skip to content

Commit 8403574

Browse files
authored
Add NSunbufferedIO env to xcbeautify too (#260)
* Add NSunbufferedIO env to xcbeautify too * Better var naming for unbufferedIOEnv
1 parent 5dded42 commit 8403574

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

xcodecommand/xcbeautify.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ func (c *XcbeautifyRunner) Run(workDir string, xcodebuildArgs []string, xcbeauti
4343
buildCmd := c.commandFactory.Create("xcodebuild", xcodebuildArgs, &command.Opts{
4444
Stdout: buildOutWriter,
4545
Stderr: buildOutWriter,
46-
Env: xcodeCommandEnvs,
46+
Env: unbufferedIOEnv,
4747
Dir: workDir,
4848
ErrorFinder: errorfinder.FindXcodebuildErrors,
4949
})
@@ -52,6 +52,7 @@ func (c *XcbeautifyRunner) Run(workDir string, xcodebuildArgs []string, xcbeauti
5252
Stdin: pipeReader,
5353
Stdout: os.Stdout,
5454
Stderr: os.Stderr,
55+
Env: unbufferedIOEnv,
5556
})
5657

5758
defer func() {

xcodecommand/xcodebuild_only.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import (
1111
version "github.com/hashicorp/go-version"
1212
)
1313

14-
var xcodeCommandEnvs = []string{"NSUnbufferedIO=YES"}
14+
var unbufferedIOEnv = []string{"NSUnbufferedIO=YES"}
1515

1616
// RawXcodeCommandRunner is an xcodebuild runner that uses no additional log formatter
1717
type RawXcodeCommandRunner struct {
@@ -38,7 +38,7 @@ func (c *RawXcodeCommandRunner) Run(workDir string, args []string, _ []string) (
3838
command := c.commandFactory.Create("xcodebuild", args, &command.Opts{
3939
Stdout: &outBuffer,
4040
Stderr: &outBuffer,
41-
Env: xcodeCommandEnvs,
41+
Env: unbufferedIOEnv,
4242
Dir: workDir,
4343
ErrorFinder: errorfinder.FindXcodebuildErrors,
4444
})

xcodecommand/xcpretty.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ func (c *XcprettyCommandRunner) Run(workDir string, xcodebuildArgs []string, xcp
5353
buildCmd := c.commandFactory.Create("xcodebuild", xcodebuildArgs, &command.Opts{
5454
Stdout: buildOutWriter,
5555
Stderr: buildOutWriter,
56-
Env: xcodeCommandEnvs,
56+
Env: unbufferedIOEnv,
5757
Dir: workDir,
5858
ErrorFinder: errorfinder.FindXcodebuildErrors,
5959
})

0 commit comments

Comments
 (0)