summaryrefslogtreecommitdiff
path: root/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* 1.33.2Matthias Clasen2021-01-191-1/+1
|
* 1.33.11.33.1Matthias Clasen2020-11-171-1/+1
|
* meson: use lib/cmake instead of share/cmakemyfreeweb2020-10-161-1/+1
| | | | | | share/cmake has a particular structure (Help, Modules, Templates), while lib/cmake is for custom macros. Use lib/cmake like the autotools install did.
* Updates for 1.33gtk-doc-for-gtk4Matthias Clasen2020-10-011-1/+1
|
* tests: Generate gtkdocentities.xml during Meson buildSimon McVittie2020-08-211-1/+6
| | | | | | Otherwise tests will fail when we can't load external entities from it. Signed-off-by: Simon McVittie <smcv@debian.org>
* Merge branch 'python3-dev' into 'master'Stefan Sauer2019-12-231-3/+0
|\ | | | | | | | | Remove unused libpython3 dependency See merge request GNOME/gtk-doc!39
| * Remove unused libpython3 dependencyXavier Claessens2019-12-131-3/+0
| | | | | | | | | | | | gtk-doc only requires the interpreter, and Meson itself already depends on python3 >= 3.5, so that check we useless and breaks build on CI docker that doesn't contain libpython3-dev.
* | meson: Fix running testsXavier Claessens2019-12-231-3/+5
|/
* Meson: Fix running tools uninstalledXavier Claessens2019-08-151-1/+15
| | | | | This fix getting directories when builddir!=srcdir which is always the case with Meson.
* release: bump versions and back to developmentStefan Sauer2019-08-151-1/+1
|
* release: update news and date in manualGTK_DOC_1_32Stefan Sauer2019-08-151-1/+1
|
* Also bump version in meson.buildMichael Catanzaro2019-08-061-1/+1
|
* meson: Check for required Python 3 modulesNelson Benítez León2019-07-171-3/+16
| | | | | | | and also port to the new Meson Python module: https://mesonbuild.com/Python-module.html Fixes #86
* release: bump versions and back to developmentStefan Sauer2019-05-091-1/+1
|
* meson: Also bump version in meson.buildStefan Sauer2019-05-081-1/+1
|
* Merge branch 'tests-option' into 'master'Stefan Sauer2019-05-061-2/+1
|\ | | | | | | | | Allow disabling the test suite See merge request GNOME/gtk-doc!26
| * Allow disabling the test suiteEmmanuele Bassi2019-05-061-2/+1
| | | | | | | | | | | | The GTK-Doc test suite depends on GLib/GObject, which creates a circular dependency between GLib and GTK-Doc. By adding an option to build GTK-Doc without its test suite, we can break the circular dependency.
* | meson: bump meson dep atleast to 0.48Stefan Sauer2019-05-051-1/+1
|/ | | | The build uses features fro 0.50 and I don't know how to satisfy them for 0.48.
* meson: drop checks for highlightersStefan Sauer2019-04-161-27/+0
| | | | We now use pygments in fixxref too.
* cmake: install the files to datadir as these files are platform-independentCorentin Noël2018-10-231-1/+1
|
* meson: initialize variable with the right typeIgnacio Casal Quinteiro2018-10-041-1/+1
| | | | | | | | Otherwise this will fail when the highlight params are empty and you try to join the list Tested on OSX Fixes: https://gitlab.gnome.org/GNOME/gtk-doc/issues/58
* meson: Stop splitting the version into major, minor and macroMathieu Bridon2018-09-141-6/+0
| | | | | | This is completely unused and therefore unnecessary. Fixes #56
* release: bump versions and back to developmentMichael Catanzaro2018-08-281-1/+1
|
* release: update news and date in manualGTK_DOC_1_29Michael Catanzaro2018-08-281-2/+2
|
* meson: also move gtk-doc.make install ruleStefan Sauer2018-05-211-1/+0
|
* meson: fix gtkdocize buildStefan Sauer2018-05-211-1/+0
|
* cleanup: move autotools support files to subdirStefan Sauer2018-05-211-30/+3
|
* cleanup: move 'cmake' to a subdir buildsystemsStefan Sauer2018-05-201-1/+1
| | | | This is a preparation to also move the autotools support next.
* build: Port to meson build systemMartin Blanchard2018-05-201-0/+230
Initial port, including manual and tests (still wip). Known issues: * mkhtml2.py unit-tests module relies on lxml, anytree and pygments but these dependencies are not track by the build system. * Integration tests documentation generation are broken. * gtkdoc_scangobj_runner.py builds --cflags and --libs itself in a non-portable (and wrong) way. https://bugzilla.gnome.org/show_bug.cgi?id=794087