katie/mkspecs/win32/win32.cmake
Ivailo Monev c8fec5bc4b make the generators not respecting DESTDIR work again
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-06 17:53:03 +03:00

31 lines
1.1 KiB
CMake

add_definitions(-D_USE_MATH_DEFINES -DUNICODE -DWIN32)
if(MINGW)
add_definitions(-D__GNU__)
else()
add_definitions(-DQT_NEEDS_QMAIN)
endif()
if(KATIE_COMPILER STREQUAL "msvc")
add_definitions(-D__LITTLE_ENDIAN__)
endif()
set(KATIE_TOOLS "${KATIE_TOOLS} idc")
set(KATIE_COMPONENTS "${KATIE_COMPONENTS} Main")
set(QT_PREFIX_PATH "${CMAKE_INSTALL_PREFIX}")
set(QT_HEADERS_PATH "${QT_PREFIX_PATH}/include")
set(QT_LIBRARIES_PATH "${QT_PREFIX_PATH}/lib")
set(QT_BINARIES_PATH "${QT_LIBRARIES_PATH}")
set(QT_PLUGINS_PATH "${QT_LIBRARIES_PATH}/plugins")
set(QT_IMPORTS_PATH "${QT_LIBRARIES_PATH}/imports")
set(QT_DATA_PATH "${QT_PREFIX_PATH}")
set(QT_TRANSLATIONS_PATH "${QT_DATA_PATH}/translations")
set(QT_DOCUMENTATION_PATH "${QT_DATA_PATH}/doc")
set(QT_EXAMPLES_PATH "${QT_DATA_PATH}/examples")
set(QT_DEMOS_PATH "${QT_DATA_PATH}/demos")
# FIXME: that's incorrect, probably irrelevant once QStandardPaths are used
set(QT_SETTINGS_PATH "${QT_DATA_PATH}/settings")
set(WITH_FREETYPE OFF)
set(WITH_FONTCONFIG OFF)
# set(WITH_ICD ON)
# TODO: enable directwrite on Vista+
# set(WITH_DIRECTWRITE ON)