Sine Striker
2024-05-30 2405bec2756ed88013f5a7f17d37b8747bc3028e
Fix static macro in QMake
4个文件已修改
12 ■■■■■ 已修改文件
share/install.cmake 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
share/qmake/QWKCore.pri.in 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
share/qmake/QWKQuick.pri.in 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
share/qmake/QWKWidgets.pri.in 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
share/install.cmake
@@ -23,6 +23,12 @@
    set(QMAKE_QWK_WIDGETS_NAME_DEBUG QWKWidgets${CMAKE_DEBUG_POSTFIX})
    set(QMAKE_QWK_QUICK_NAME_DEBUG QWKQuick${CMAKE_DEBUG_POSTFIX})
    if(QWINDOWKIT_BUILD_STATIC)
        set(QMAKE_QWK_CORE_STATIC_MACRO "DEFINES += QWK_CORE_STATIC")
        set(QMAKE_QWK_WIDGETS_STATIC_MACRO "DEFINES += QWK_WIDGETS_STATIC")
        set(QMAKE_QWK_QUICK_STATIC_MACRO "DEFINES += QWK_QUICK_STATIC")
    endif()
    file(GLOB _qmake_components "${CMAKE_CURRENT_LIST_DIR}/qmake/*.pri.in")
    foreach(_item IN LISTS _qmake_components)
share/qmake/QWKCore.pri.in
@@ -20,4 +20,6 @@
    } else {
        LIBS += -l@QMAKE_QWK_CORE_NAME_RELEASE@
    }
    @QMAKE_QWK_CORE_STATIC_MACRO@
}
share/qmake/QWKQuick.pri.in
@@ -8,4 +8,6 @@
    } else {
        LIBS += -l@QMAKE_QWK_QUICK_NAME_RELEASE@
    }
    @QMAKE_QWK_QUICK_STATIC_MACRO@
}
share/qmake/QWKWidgets.pri.in
@@ -8,4 +8,6 @@
    } else {
        LIBS += -l@QMAKE_QWK_WIDGETS_NAME_RELEASE@
    }
    @QMAKE_QWK_WIDGETS_STATIC_MACRO@
}