1. 23 May, 2018 2 commits
  2. 27 Apr, 2018 1 commit
  3. 23 Apr, 2018 2 commits
  4. 05 Apr, 2018 1 commit
  5. 04 Dec, 2017 1 commit
  6. 09 Nov, 2017 1 commit
    • Dylan Baker's avatar
      meson: Add script to use VERSION file for getting version · 3e9533d9
      Dylan Baker authored
      Meson has up until this point set it's version in the root meson.build
      script, while the other build systems read the VERSION file. This is
      just "one more thing" to duplicate between meson and every other build
      system. This script is a simple "read, strip, print" sort of deal to
      allow meson to read the VERSION file.
      
      I chose to implement this in python since python is portable, and to
      keep the meson.build script clean. This is also complicated by the fact
      that the project() call *must* be the first non-comment,non-blank in the
      toplevel meson.build script.
      
      v2: - Move from scripts/ to bin/
          - use python explicitly to run the scripts to support windows
      Signed-off-by: default avatarDylan Baker <dylanx.c.baker@intel.com>
      Reviewed-by: Eric Engestrom's avatarEric Engestrom <eric.engestrom@imgtec.com>
      3e9533d9
  7. 30 Oct, 2017 1 commit
  8. 27 Oct, 2017 2 commits
  9. 26 Oct, 2017 1 commit
  10. 16 Oct, 2017 1 commit
  11. 10 Oct, 2017 1 commit
    • Brian Paul's avatar
      git_sha1_gen: accept MESA_GIT_SHA1_OVERRIDE env var · a3b2e60a
      Brian Paul authored
      If one uses a parent build script to download/build Mesa we may not
      have a full git repository (maybe a tar archive) so the 'git rev-parse'
      command will fail.
      
      This updates the script to look for a MESA_GIT_SHA1_OVERRIDE env var.
      If it's set, use that sha1 instead of using git rev-parse.  With this
      change we can put a git hash in the GL_VERSION string even when we
      don't have a git repo.
      
      v2: incorporate Dylan's suggestions to simplify the code
      Reviewed-by: Eric Engestrom's avatarEric Engestrom <eric.engestrom@imgtec.com>
      Reviewed-by: Dylan Baker's avatarDylan Baker <dylan@pnwbakers.com>
      a3b2e60a
  12. 09 Oct, 2017 1 commit
    • Dylan Baker's avatar
      meson: Build i965 and dri stack · 3218056e
      Dylan Baker authored
      This gets pretty much the entire classic tree building, as well as
      i965, including the various glapis. There are some workarounds for bugs
      that are fixed in meson 0.43.0, which is due out on October 8th.
      
      I have tested this with piglit using glx.
      
      v2: - fix typo "vaule" -> "value"
          - use gtest dep instead of linking to libgtest (rebase error)
          - use gtest dep instead of linking against libgtest (rebase error)
          - copy the megadriver, then create hard links from that, then delete
            the megadriver. This matches the behavior of the autotools build.
            (Eric A)
          - Use host_machine instead of target_machine (Eric A)
          - Put a comment in the right place (Eric A)
          - Don't have two variables for the same information (Eric A)
          - Put pre_args at top of file in this patch (Eric A)
          - Fix glx generators in this patch instead of next (Eric A)
          - Remove -DMESON hack (Eric A)
          - add sha1_h to mesa in this patch (Eric A)
          - Put generators in loops when possible to reduce code in
            mapi/glapi/gen (Eric A)
      v3: - put HAVE_X11_PLATFORM in this patch
      Signed-off-by: default avatarDylan Baker <dylanx.c.baker@intel.com>
      Reviewed-by: Eric Anholt's avatarEric Anholt <eric@anholt.net>
      3218056e
  13. 25 Sep, 2017 1 commit
  14. 02 Aug, 2017 2 commits
  15. 01 Aug, 2017 1 commit
  16. 06 Jul, 2017 1 commit
  17. 15 Jun, 2017 2 commits
  18. 12 May, 2017 1 commit
  19. 09 May, 2017 2 commits
  20. 08 May, 2017 1 commit
  21. 20 Apr, 2017 2 commits
  22. 04 Apr, 2017 1 commit
  23. 10 Mar, 2017 4 commits
  24. 16 Feb, 2017 6 commits
  25. 13 Jan, 2017 1 commit
    • Emil Velikov's avatar
      get-typod-pick-list.sh: add new script · f0bdd13f
      Emil Velikov authored
      Typos do happen as people nominate patches for stable. This script aims
      to catch most of those.
      
      Due to the subtle nature of things, one has to pay special attention to
      the output, similar to get-extra-pick-list.sh.
      
      At the moment only the following is handled:
       grep -i "CC:.*mesa-dev"
      
      Cc: 12.0 13.0 <mesa-stable@lists.freedesktop.org>
      Signed-off-by: default avatarEmil Velikov <emil.velikov@collabora.com>
      f0bdd13f