2021-05-20  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

  1.0.3

2021-05-18  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

  skeletonmm: Add dependencies to Doxygen tag files in subprojects

  Doxygen in a main project shall not be called before tag files have been
  created or updated in subprojects.

2021-05-18  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

  Add global_tag_file_target when mm-common is a subproject

  A main project can depend on it. Doxygen in a main project shall not
  be called before libstdc++.tag has been created or updated.

2021-05-16  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

  skeletonmm: Make it possible to use it as a subproject

  skeleton and glibmm can be subprojects of skeletonmm.

2021-05-05  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

  Subprojects can use meson.add_dist_script() if meson.version() >= 0.58.0

  * 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.

2021-04-19  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

  Make quiet installations possible

  * 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.

2021-04-16  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

  extra-install-cmd.py: Ignore FileNotFoundError

  util/meson_aux/extra-install-cmd.py: Ignore FileNotFoundError.
  On Windows, subprocess.run() may fail to find aclocal even if
  the calling meson.build file has found it. Ignore this case.
  
  https://mail.gnome.org/archives/gtkmm-list/2021-April/msg00005.html

2021-04-04  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

  skeletonmm: Update Meson build files

  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.

2021-03-12  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

  meson.build: Make it possible to use mm-common as a subproject

  If mm-common is a subproject, make mm-common-get2 that can be executed
  without being installed. The main project is built before the subprojects
  have been installed.

2021-02-25  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

  skeletonmm/doc/reference/Doxyfile.in: Remove obsolete entries

2021-02-25  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

  skeletonmm, Meson build: Use relative paths to untracked/

  The paths to the source code in untracked/ shall be relative to the
  meson.build file, when library files are built from a tarball.
  With absolute paths Meson may generate too long file names.
  See merge request gtkmm!61

2020-09-29  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

  skeletonmm, Meson build: Fix versioning on macOS

  See https://github.com/libsigcplusplus/libsigcplusplus/pull/65