1. 15 Nov, 2018 1 commit
  2. 31 Oct, 2018 2 commits
  3. 30 Oct, 2018 2 commits
  4. 12 Oct, 2018 1 commit
    • Xavier Claessens's avatar
      meson.lang: Update to latest syntax · dc97e1df
      Xavier Claessens authored
      - Update keywords and functions list
      - Fix keyworks not being hightlighted
      - Avoid matching built-in command if it's a method call, for example:
        obj.find_library()
      - Avoid matching built-in command if not followed by parenthesis, for
        example include_directory in: library(..., include_directory : incdir)
      dc97e1df
  5. 11 Oct, 2018 1 commit
  6. 10 Oct, 2018 5 commits
  7. 05 Oct, 2018 6 commits
    • Chun-wei Fan's avatar
      build: Fix introspection on Visual Studio · a00ed7fe
      Chun-wei Fan authored
      We ought to check for GTK+-3.x, not 4.x.
      a00ed7fe
    • Chun-wei Fan's avatar
      MSVC builds: Adapt to Pythonfied glib-mkenums · 4d945928
      Chun-wei Fan authored
      glib-mkenums has been re-written in Python in the later GLib since 2.54,
      so we need to adapt to it.
      
      The issue is that the standard Windows cmd.exe (where the Visual Studio
      projects make use of) does not support shebang lines, and we still
      support GLib versions that use the PERL glib-mkenums, we need to first
      try to run that script with Python (which we already use during the
      build) and see whether that was successful by seeing whether the
      generated file is not empty (as calling the PERL glib-mkenums would
      cause an error and results in the generated file being 0 in size).
      
      If calling glib-mkenums with Python failed, call that script with PERL,
      as we did before.
      4d945928
    • Chun-wei Fan's avatar
      MSVC builds: Separate x86 and x64 Python usage · dc6a5866
      Chun-wei Fan authored
      This will make integrating the introspection builds in the projects
      easier, as x86 g-ir-scanner must use the corresponding x86 Python
      interpretor, and likewise for x64 builds.
      dc6a5866
    • Chun-wei Fan's avatar
      build: Allow different Python installations per MSVC version · a207597e
      Chun-wei Fan authored
      This allows more flexibility in the Visual Studio projects, and makes
      things in line with the GObject-Introspection MSVC projects.  This also
      makes the projects conform more closely to the Visual Studio versions
      that are used to build each official CPython 3.x release series, i.e.
      
      -Python 3.4.x for MSVC 2010, 2012 and 2013, which is built with 2010
      -Python 3.5.x and 3.6.x for MSVC 2015 and 2017, which is built with
       2015.
      
      This will help us in making things simpler when we support building
      introspection files directly from the MSVC projects.
      a207597e
    • Chun-wei Fan's avatar
      build: Use PythonDir instead of PythonPath in MSVC projects · 9170d0d8
      Chun-wei Fan authored
      This avoids any confusion with the PYTHONPATH envvar that is used to
      specify additional paths to look for Python modules.
      9170d0d8
    • Chun-wei Fan's avatar
      MSVC Projects: Fix build · 8fef3a50
      Chun-wei Fan authored
      We now need to pass in GSV_API_VERSION as part of the macros.
      8fef3a50
  8. 01 Oct, 2018 1 commit
  9. 29 Sep, 2018 1 commit
  10. 27 Sep, 2018 2 commits
  11. 17 Sep, 2018 1 commit
  12. 10 Sep, 2018 1 commit
  13. 07 Sep, 2018 1 commit
  14. 05 Sep, 2018 7 commits
  15. 04 Sep, 2018 1 commit
  16. 02 Sep, 2018 1 commit
  17. 01 Sep, 2018 1 commit
  18. 31 Aug, 2018 2 commits
  19. 29 Aug, 2018 1 commit
  20. 28 Aug, 2018 1 commit
  21. 27 Aug, 2018 1 commit