LINUX.ORG.RU

История изменений

Исправление Gorthauer, (текущая версия) :

Вот как раз на эту хрень переехал и попытался сделать эту самую обертку qt5_use_modules работающей для Qt4, в целом работает. Выглядит пока вот таким образом.

add_simple_library(vreen
    SHARED CXX11
    ${INTERNAL_FLAG}
    ${DEVELOPER_FLAG}
    DEFINE_SYMBOL VK_LIBRARY
    DEFINES "K8JSON_INCLUDE_GENERATOR;K8JSON_INCLUDE_COMPLEX_GENERATOR"
    VERSION ${CMAKE_VREEN_VERSION_STRING}
    SOVERSION ${CMAKE_VREEN_VERSION_MAJOR}
    LIBRARIES ${K8JSON_LIBRARIES}
    INCLUDES ${K8JSON_INCLUDE_DIRS}
    INCLUDE_DIR vreen
    PKGCONFIG_TEMPLATE vreen.pc.cmake
    QT Core Network Gui
)
Не идеально конечно, но уж читабельнее цмачных простыней. Хотя в целом это всё хуже, чем qbs.

Исходная версия Gorthauer, :

Вот как раз на эту хрень переехал и попытался сделать эту самую обертку qt5_use_modules работающей для Qt4, в целом работает.