Added Win32 UNICODE wmain support (#903)
* Added wmain support
* Added appveyor.yml wmain configuration
* Added wmain configuration flag to CMake
diff --git a/appveyor.yml b/appveyor.yml
index f6fce08..d09c1dd 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -9,7 +9,13 @@
environment:
matrix:
- additional_flags: "/permissive- /std:c++latest"
+ wmain: 0
+
- additional_flags: ""
+ wmain: 0
+
+ - additional_flags: "/D_UNICODE /DUNICODE"
+ wmain: 1
matrix:
exclude:
@@ -42,7 +48,7 @@
#Cmake will autodetect the compiler, but we set the arch
before_build:
- set CXXFLAGS=%additional_flags%
- - cmake -H. -BBuild -A%PLATFORM%
+ - cmake -H. -BBuild -A%PLATFORM% -DUSE_WMAIN=%wmain%
# build with MSBuild
build: