diff --git a/CMakeLists.txt b/CMakeLists.txt index 6ed790f..153e3d1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,6 +14,7 @@ set(LIBGLTF_PLATFORM_LINUX FALSE) set(LIBGLTF_PLATFORM_MACOS FALSE) option(LIBGLTF_COVERAGE_GCOV "Coverage gcov (debug, Linux builds only)" OFF) +option(LIBGLTF_WITH_UNICODE "Build with UNICODE" OFF) if(CMAKE_SYSTEM_NAME STREQUAL "Windows") set(LIBGLTF_PLATFORM_WINDOWS TRUE) @@ -78,7 +79,7 @@ if((CMAKE_COMPILER_IS_GNUCC STREQUAL "1") OR (CMAKE_COMPILER_IS_GNUCXX STREQUAL add_definitions(-DCOMPILER_IS_GCC) endif() -if(${LIBGLTF_PLATFORM_WINDOWS}) +if(${LIBGLTF_WITH_UNICODE} OR ${LIBGLTF_PLATFORM_WINDOWS}) add_definitions(-DUNICODE -D_UNICODE) endif()