Define WIN32_LEAN_AND_MEAN for CMake sources on Windows
This reduces APIs included by `windows.h`. We can include the headers for those APIs as needed.
This commit is contained in:
parent
481c9003fa
commit
27591a541c
|
@ -45,9 +45,12 @@ endif()
|
|||
|
||||
set(EXECUTABLE_OUTPUT_PATH ${CMake_BIN_DIR})
|
||||
|
||||
# ensure Unicode friendly APIs are used on Windows
|
||||
if(WIN32)
|
||||
# ensure Unicode friendly APIs are used on Windows
|
||||
add_definitions(-DUNICODE -D_UNICODE)
|
||||
|
||||
# minimize windows.h content
|
||||
add_definitions(-DWIN32_LEAN_AND_MEAN)
|
||||
endif()
|
||||
|
||||
# configure the .dox.in file
|
||||
|
|
Loading…
Reference in New Issue