28 lines
469 B
CMake
28 lines
469 B
CMake
# special case begin
|
|
if (NOT WIN32)
|
|
return()
|
|
endif()
|
|
|
|
add_qt_module(WinMain
|
|
STATIC
|
|
NO_SYNC_QT
|
|
NO_MODULE_HEADERS
|
|
DEFINES
|
|
QT_NO_FOREACH
|
|
INCLUDE_DIRECTORIES
|
|
$<TARGET_PROPERTY:Qt::Core,INTERFACE_INCLUDE_DIRECTORIES>
|
|
)
|
|
|
|
extend_target(WinMain CONDITION WINRT
|
|
SOURCES qtmain_winrt.cpp
|
|
)
|
|
|
|
extend_target(WinMain CONDITION NOT WINRT
|
|
SOURCES qtmain_win.cpp
|
|
)
|
|
|
|
extend_target(WinMain CONDITION MINGW
|
|
DEFINES QT_NEEDS_QMAIN
|
|
)
|
|
# special case end
|