textOutput.println();
textOutput.formatln(" build using task: %s", binary.getBuildTask().getPath());
if (binary instanceof NativeBinarySpec) {
NativeBinarySpec nativeBinary = (NativeBinarySpec) binary;
textOutput.formatln(" platform: %s", nativeBinary.getTargetPlatform().getName());
textOutput.formatln(" build type: %s", nativeBinary.getBuildType().getName());
textOutput.formatln(" flavor: %s", nativeBinary.getFlavor().getName());
textOutput.formatln(" tool chain: %s", nativeBinary.getToolChain().getDisplayName());
if (binary instanceof NativeExecutableBinarySpec) {
NativeExecutableBinarySpec executableBinary = (NativeExecutableBinarySpec) binary;
textOutput.formatln(" executable file: %s", fileResolver.resolveAsRelativePath(executableBinary.getExecutableFile()));
}
if (binary instanceof NativeTestSuiteBinarySpec) {