diff --git a/lib/oto/application.dart b/lib/oto/application.dart index 9cbc424..d5bb71f 100644 --- a/lib/oto/application.dart +++ b/lib/oto/application.dart @@ -1,5 +1,6 @@ import 'dart:async'; import 'dart:io'; +import 'package:dart_framework/charset/euc_kr.dart'; import 'package:dart_framework/utils/system_util.dart'; import 'package:oto_cli/oto/command.dart'; import 'package:oto_cli/oto/data/data.dart'; @@ -113,7 +114,8 @@ class Application { var content = ''; if (Platform.isWindows) { content = file - .readAsStringSync(encoding: SystemEncoding()) + .readAsStringSync( + encoding: Platform.isWindows ? eucKr : SystemEncoding()) .replaceAll('BuildData=', '') .replaceAll('\\', '/'); var regEx = RegExp(r'(%)([a-zA-Z0-9]+)(%)');