From 34e7167f3b1198ed9fc187f47f0cd8c337877a38 Mon Sep 17 00:00:00 2001 From: leedongmyung Date: Sun, 12 Nov 2023 21:32:44 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9D=B8=EC=BD=94=EB=94=A9=20=EB=B3=80?= =?UTF-8?q?=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/oto/application.dart | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/lib/oto/application.dart b/lib/oto/application.dart index 1928817..02ef19f 100644 --- a/lib/oto/application.dart +++ b/lib/oto/application.dart @@ -120,11 +120,14 @@ class Application { var file = File('${_jenkinsData!.workspace}/build_data.conf'); var content = ''; if (Platform.isWindows) { - content = file - .readAsStringSync( - encoding: Platform.isWindows ? eucKr : SystemEncoding()) - .replaceAll('BuildData=', '') - .replaceAll('\\', '/'); + if (Platform.isWindows) { + var list = await file.readAsBytes(); + content = eucKr.decode(list); + } else { + content = file.readAsStringSync( + encoding: Platform.isWindows ? eucKr : SystemEncoding()); + } + content.replaceAll('BuildData=', '').replaceAll('\\', '/'); var regEx = RegExp(r'(%)([a-zA-Z0-9]+)(%)'); var list = regEx.allMatches(content); var params = [];