if(UNIX AND NOT APPLE AND NOT WIN32 AND SCORE_FHS_BUILD) set(SCORE_NO_QTCONF 1) endif() if(SCORE_DEPLOYMENT_BUILD AND NOT SCORE_NO_QTCONF) if(WIN32) if(SCORE_MSYS2_PACKAGE) set(SCORE_QTCONF_CONTENT "[Platforms] WindowsArguments = fontengine=freetype ") else() set(SCORE_QTCONF_CONTENT "[Paths] Prefix = . [Platforms] WindowsArguments = fontengine=freetype ") endif() elseif(APPLE) set(SCORE_QTCONF_CONTENT "[Paths] Plugins = PlugIns Qml2Imports = Resources/qml [Platforms] CocoaArguments = fontengine=freetype ") else() set(SCORE_QTCONF_CONTENT "[Paths] Prefix = . ") endif() file( WRITE "${CMAKE_CURRENT_BINARY_DIR}/qt.conf" "${SCORE_QTCONF_CONTENT}" ) configure_file("${SCORE_ROOT_SOURCE_DIR}/cmake/qtconf.used.qrc" "${CMAKE_CURRENT_BINARY_DIR}/qtconf.qrc") else() configure_file("${SCORE_ROOT_SOURCE_DIR}/cmake/qtconf.empty.qrc" "${CMAKE_CURRENT_BINARY_DIR}/qtconf.qrc") endif()