1. 17 Jul, 2019 4 commits
  2. 09 Apr, 2019 1 commit
  3. 15 Jan, 2019 2 commits
    • Daniel Mensinger's avatar
      meson: Renamed using typedefs · 3dd10688
      Daniel Mensinger authored
      3dd10688
    • Daniel Mensinger's avatar
      Meson build options introspection · 5d4210ae
      Daniel Mensinger authored
      Summary:
      This adds basic meson introspection support based on the meson API
      for 0.50.0 (current meson master branch).
      
      This patch also adds a GUI for changing all build options for a
      build directory.
      
      Test Plan:
      For a new build directory:
      
       - Use the development version of meson
       - Make a new build directory and set the meson executable in the advanced options
       - The default build options should load after this
       - Play around with the options
       - Click OK and manually check with meson configure that the build options are correct
      
      For an existing build directory:
      
       - Open the meson project configuration
       - The current options should be complete and match the actual values from meson configure
       - Changing and aplying changes should also update the meson configuration
       - Nothing should segfault :)
      
      Reviewers: apol
      
      Reviewed By: apol
      
      Subscribers: apol, flherne, kdevelop-devel
      
      Tags: #kdevelop
      
      Differential Revision: https://phabricator.kde.org/D18202
      5d4210ae