Skip to content

Commit ca94454

Browse files
authored
Added support for msvc builds in cpp-qt5-client generator (#5468)
* Added support for msvc builds Moved GCC-specific compile flags to non msvc builds, and added equivalent flags for msvc. * CMakeLists condition cleanup
1 parent 0edb628 commit ca94454

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

modules/openapi-generator/src/main/resources/cpp-qt5-client/CMakeLists.txt.mustache

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,11 @@ set(CMAKE_VERBOSE_MAKEFILE ON)
55
set(CMAKE_INCLUDE_CURRENT_DIR ON)
66
set(CMAKE_AUTOMOC ON)
77

8-
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -Wall -Wno-unused-variable")
8+
if (MSVC)
9+
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W4")
10+
else ()
11+
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -Wall -Wno-unused-variable")
12+
endif ()
913

1014
find_package(Qt5Core REQUIRED)
1115
find_package(Qt5Network REQUIRED){{#contentCompression}}

0 commit comments

Comments
 (0)