summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* tools/tutorial-custom-cmd.py: Add comment about used stylesheetKjell Ahlstedt2022-01-311-0/+3
|
* docs/docs/manual, Meson config: Check if xmllint can be usedKjell Ahlstedt2021-09-271-1/+11
|
* docs/docs/manual: Upgrade from DocBook 4.1 to DocBook 5.0Kjell Ahlstedt2021-09-191-23/+40
|
* docs/docs/manual: Add some formatting when html files are generatedKjell Ahlstedt2021-07-041-1/+10
| | | | | making it slightly more similar to gtkmm-documentation and libxml++. In Autotools builds, don't distribute the empty manual/README file.
* Subprojects can use meson.add_dist_script() if meson.version() >= 0.58.0Kjell Ahlstedt2021-05-052-4/+10
| | | | | | | | | | | | * meson.build: * MSVC_NMake/meson.build: * docs/docs/manual/meson.build: * docs/docs/reference/meson.build: Call add_dist_script() in a subproject, if meson.version() >= 0.58.0. * tools/handle-built-files.py: * tools/tutorial-custom-cmd.py: Use MESON_PROJECT_DIST_ROOT if it exists, else MESON_DIST_ROOT. It exists if meson.version() >= 0.58.0.
* Meson build: Set default value of the 'warnings' option to 'min'Kjell Ahlstedt2020-04-021-12/+0
| | | | | | | | | | | | | | * MSVC_NMake/meson.build: Copy sigc++config.h with configure_file(). * Makefile.am: Remove tools/dist-cmd.py. * docs/docs/manual/meson.build: * docs/docs/reference/meson.build: Don't use tools/dist-cmd.py. * meson.build: Use dist-warnings when a tarball is tested by 'ninja dist' or 'meson dist'. Check if doc-reference.py exists, if not maintainer-mode. * meson_options.txt: Set default value of the 'warnings' to 'min'. Add 'dist-warnings' with default value 'fatal'. * tools/dist-cmd.py: Removed file. It's not necessary in add_dist_script() when the first parameter is python3.path().
* build: Support NMake builds from Meson tarballsChun-wei Fan2019-12-291-0/+43
| | | | | | | | | This adds the MSVC files in MSVC_NMake/ that are generated during Meson's configure step to the generated release tarball. The NMake Makefiles are updated so that they will be able to find files that are now in untracked/MSVC_NMake, when a release tarball is generated with Meson.
* Add support for building libsigc++-3.0 with MesonKjell Ahlstedt2019-12-202-0/+185
libsigc++-3.0 can be built with either Autotools or Meson.