diff options
| author | Jeroen van Rijn <Kelimion@users.noreply.github.com> | 2024-07-01 20:48:00 +0200 |
|---|---|---|
| committer | Jeroen van Rijn <Kelimion@users.noreply.github.com> | 2024-07-01 20:48:00 +0200 |
| commit | f7243eac74c8407740d86d2a6178b1ea0032e51c (patch) | |
| tree | 9ed3fe08333fc720bf562fb1694d96257c653bab /build.bat | |
| parent | c2ab2bf25a0a823b70d03c9255931e5d1263b3fb (diff) | |
Force `cl.exe` to parse Odin source as utf-8.
Diffstat (limited to 'build.bat')
| -rw-r--r-- | build.bat | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -48,6 +48,9 @@ if "%2" == "1" ( set odin_version_raw="dev-%curr_year%-%curr_month%" set compiler_flags= -nologo -Oi -TP -fp:precise -Gm- -MP -FC -EHsc- -GR- -GF +rem Parse source code as utf-8 even on shift-jis and other codepages +rem See https://learn.microsoft.com/en-us/cpp/build/reference/utf-8-set-source-and-executable-character-sets-to-utf-8?view=msvc-170 +set compiler_flags= %compiler_flags% /utf-8 set compiler_defines= -DODIN_VERSION_RAW=\"%odin_version_raw%\" if not exist .git\ goto skip_git_hash |