Avatar
swift build [1/1] Compile CYaml src/writer.c Compile CYaml src/reader.c Compile CYaml src/scanner.c Compile CYaml src/parser.c Compile CYaml src/emitter.c Compile CYaml src/api.c Compile Swift Module 'Yams' (15 sources) Compile Swift Module 'render0' (1 sources) Linking ./.build/x86_64-apple-macosx10.10/debug/render0 Fetching https://github.com/jpsim/Yams.git Cloning https://github.com/jpsim/Yams.git Resolving https://github.com/jpsim/Yams.git at 0.5.0 swift build end
12:52 PM
$ swift build のプロセス出力をリダイレクトしているだけなのに
12:52 PM
↑なぜか前後順が入れ替わる・・・
12:52 PM
SwiftPM内部で、 git を叩いたときと、コンパイラを叩いたときで、それらの出力を流したりキャプチャしたりしているからっぽいんだけど
12:53 PM
なんとかならないだろうか SPMのソースも眺めたけどよくわからず
12:55 PM
swift-package-manager - The Package Manager for the Swift Programming Language
swift-package-manager - The Package Manager for the Swift Programming Language
12:57 PM
こっちかな
1:03 PM
$ touch a.txt $ tail -f a.txt $ swift build >> a.txt これだけでも再現した