Skip to content

Build Qt 5 with WebEngine and do not strip debug symbols #704

Merged
merged 3 commits into from
Apr 10, 2018

Commits on Apr 9, 2018

  1. qt5: Enable Qt WebEngine

    The build failure reported in commit 663c3b3 (qt5: Do not build
    QtWebengine as it fails to build) cannot be reproduced anymore, so
    build Qt WebEngine again.
    
    RStudio 1.2 was ported from Qt WebKit to Qt WebEngine, so prepare MarIuX
    to support that.
    pmenzel committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    07ff504 View commit details
    Browse the repository at this point in the history
  2. qt5: Do not strip binary files

    Keep the debug symbols in the binary files to make debugging easier, and
    stack traces more meaningful. The size increase is not so big, so
    install it everywhere.
    pmenzel committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    8052318 View commit details
    Browse the repository at this point in the history
  3. qt5: Build in source directory to get private includes

    Building Qt 5 outside the source directory, several variables are not
    set, causing the Qt WebKit build to fail [1].
    
        set(Qt5Gui_PRIVATE_INCLUDE_DIRS "")
    
    [1] https://bugreports.qt.io/browse/QTBUG-37417
    pmenzel committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    d9dbd88 View commit details
    Browse the repository at this point in the history