[Scummvm-git-logs] scummvm master -> 2bca5da803cff5168cc72c9a21aae70b37f979d5

sluicebox 22204938+sluicebox at users.noreply.github.com
Wed Jul 14 23:41:05 UTC 2021


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
2bca5da803 WIN32: Make UNICODE the default build configuration


Commit: 2bca5da803cff5168cc72c9a21aae70b37f979d5
    https://github.com/scummvm/scummvm/commit/2bca5da803cff5168cc72c9a21aae70b37f979d5
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2021-07-14T18:41:02-05:00

Commit Message:
WIN32: Make UNICODE the default build configuration

Changed paths:
    configure
    devtools/create_project/create_project.cpp
    devtools/create_project/create_project.h


diff --git a/configure b/configure
index ea13d51b24..4211b37a21 100755
--- a/configure
+++ b/configure
@@ -222,7 +222,7 @@ _default_optimization_level=-O2
 _nuked_opl=yes
 _builtin_resources=yes
 _windows_console=yes
-_windows_unicode=no
+_windows_unicode=yes
 # Default commands
 _ranlib=ranlib
 _strip=strip
@@ -910,8 +910,8 @@ Optional Features:
                            into the ScummVM binary
   --enable-windows-console  show console output on Windows (default)
   --disable-windows-console do not show console output on Windows
-  --enable-windows-unicode  use Windows Unicode APIs
-  --disable-windows-unicode use Windows ANSI APIs (default)
+  --enable-windows-unicode  use Windows Unicode APIs (default)
+  --disable-windows-unicode use Windows ANSI APIs
 
 Optional Libraries:
   --with-alsa-prefix=DIR   prefix where alsa is installed (optional)
diff --git a/devtools/create_project/create_project.cpp b/devtools/create_project/create_project.cpp
index c5405dcd4a..00d4c0b544 100644
--- a/devtools/create_project/create_project.cpp
+++ b/devtools/create_project/create_project.cpp
@@ -729,9 +729,9 @@ void displayHelp(const char *exe) {
 	        "                            e.g. vcpkg-provided libraries\n"
 	        "                            (default: false)\n"
 	        " --use-windows-unicode      Use Windows Unicode APIs\n"
-	        "                            (default: false)\n"
-	        " --use-windows-ansi         Use Windows ANSI APIs\n"
 	        "                            (default: true)\n"
+	        " --use-windows-ansi         Use Windows ANSI APIs\n"
+	        "                            (default: false)\n"
 	        "\n"
 	        "Engines settings:\n"
 	        " --list-engines             list all available engines and their default state\n"
diff --git a/devtools/create_project/create_project.h b/devtools/create_project/create_project.h
index 75e96ab1aa..102c9ea9e5 100644
--- a/devtools/create_project/create_project.h
+++ b/devtools/create_project/create_project.h
@@ -255,7 +255,7 @@ struct BuildSetup {
 		useSDL2 = true;
 		useCanonicalLibNames = false;
 		useStaticDetection = true;
-		useWindowsUnicode = false;
+		useWindowsUnicode = true;
 	}
 
 	bool featureEnabled(std::string feature) const;




More information about the Scummvm-git-logs mailing list