Skip to content
  1. Aug 23, 2021
  2. May 20, 2021
  3. May 18, 2021
  4. May 16, 2021
  5. May 05, 2021
    • Kjell Ahlstedt's avatar
      Subprojects can use meson.add_dist_script() if meson.version() >= 0.58.0 · f3a8d231
      Kjell Ahlstedt authored
      * meson.build:
      * skeletonmm/doc/reference/meson.build:
      * skeletonmm/meson.build:
      * skeletonmm/skeleton/skeletonmm/meson.build:
      Call add_dist_script() in a subproject, if meson.version() >= 0.58.0.
      * util/build_scripts/dist-build-scripts.py:
      * util/build_scripts/dist-changelog.py:
      * util/build_scripts/doc-reference.py:
      * util/build_scripts/generate-binding.py:
      * util/meson_aux/extra-dist-cmd.py:
      Use MESON_PROJECT_DIST_ROOT if it exists, else MESON_DIST_ROOT.
      It exists if meson.version() >= 0.58.0.
      f3a8d231
  6. Apr 19, 2021
    • Kjell Ahlstedt's avatar
      Make quiet installations possible · 72724175
      Kjell Ahlstedt authored
      * util/build_scripts/doc-reference.py:
      * util/build_scripts/generate-binding.py:
      * util/meson_aux/extra-install-cmd.py: Don't print names of installed
      files or other informative messages if the environment variable
      MESON_INSTALL_QUIET is set.
      It is set by "meson install --quiet" in Meson 0.54.0 and newer.
      72724175
  7. Apr 16, 2021
  8. Apr 04, 2021
    • Kjell Ahlstedt's avatar
      skeletonmm: Update Meson build files · 980d400b
      Kjell Ahlstedt authored
      Add "implicit_include_directories: false" to library() and executable().
      Don't use the deprecated dep.get_pkgconfig_variable() function.
      Change dependencies: glibmm-2.4 -> glibmm-2.68, sigc  -2.0 -> sigc  -3.0.
      980d400b
  9. Mar 12, 2021
  10. Feb 25, 2021
  11. Oct 11, 2020
  12. Sep 29, 2020
  13. Sep 25, 2020
  14. Sep 02, 2020
  15. Jul 20, 2020
  16. Jun 17, 2020
  17. Jun 15, 2020
    • Kjell Ahlstedt's avatar
      util/doc-install.pl: Update for Doxygen >= 1.8.16 · 8322b7bd
      Kjell Ahlstedt authored
      Doxygen 1.8.16 and later does not store tag file names in the html files.
      
      * skeletonmm/doc/reference/meson.build:
      * util/doc-install.pl: Modify so that references to other modules are
      still updated in the html files when they are installed.
      8322b7bd
  18. Jun 04, 2020
  19. Jun 02, 2020
  20. Apr 28, 2020
  21. Apr 15, 2020
    • Kjell Ahlstedt's avatar
      skeletonmm: Some fixes in the Meson build system · 17617ce9
      Kjell Ahlstedt authored
      * meson.build: Remove dist-cmd.py from the skeletonmm tarball.
      * skeletonmm/doc/reference/meson.build:
      * skeletonmm/skeleton/skeletonmm/meson.build: Don't use dist-cmd.py.
      * skeletonmm/meson.build: Don't use dist-cmd.py. Add a better error message
      if mm-common-get is required but not found. If not maintainer-mode, check
      that generate-binding.py exists.
      * skeletonmm/meson_options.txt: Default value of warnings is 'min'.
      Add dist-warnings.
      * skeletonmm/tools/dist-cmd.py: Removed file. It's not necessary in
      add_dist_script() when the first parameter is python3.path().
      17617ce9
  22. Apr 11, 2020
  23. Apr 06, 2020
  24. Apr 04, 2020
    • Chun-wei Fan's avatar
      util: Add script to check gmmproc version · 51eeca6a
      Chun-wei Fan authored
      This adds a new utility script for Meson builds to check on what gmmproc
      version was used (or is to be used) to generate the sources, so that we
      can know whether we are ready to use compiler directives to export
      symbols by defining macros during the build of the various -mm C  
      modules.
      51eeca6a
  25. Jan 13, 2020
  26. Jan 02, 2020
  27. Dec 27, 2019
  28. Dec 20, 2019
    • Chun-wei Fan's avatar
      Make libstdc .tag retrieval work for Windows · b5297cdf
      Chun-wei Fan authored
      With this, the mm-common package will now build for Windows/MSVC; it
      is still a long way to go to actually make it usable for Windows
      
      This ensures that we use the curl.exe and wget.exe that we happen to
      find, and the corresponding DLLs of the libraries can be loaded.
      b5297cdf
  29. Oct 29, 2019
  30. Oct 27, 2019
  31. Oct 26, 2019
    • Kjell Ahlstedt's avatar
      skeletonmm: Use Meson instead of Autotools · 2d22e63f
      Kjell Ahlstedt authored
      The files in the skeletonmm directory now show the start of a project
      that will use Meson.
      
      The new skeletonmm is based on experience from building pangomm with Meson.
      It does not include code necessary for running Meson under MSVC.
      See !2 and pangomm!4. Fixes #1
      2d22e63f
  32. Oct 21, 2019
  33. Oct 08, 2019
  34. Sep 29, 2019
Loading