summaryrefslogtreecommitdiff
path: root/Makefile.meson
Commit message (Collapse)AuthorAgeFilesLines
* docs: Port to gi-docgenChristian Persch2022-05-031-2/+2
| | | | | This greatly simplifies building the documentation for both vte/gtk3 and vte/gtk4.
* build: Add dist scriptChristian Persch2021-03-191-0/+8
|
* all: Initial port for gtk4Christian Persch2021-02-211-4/+14
| | | | | | | | | | | | | | | | Add meson changes to build a gtk4 variant of libvte, plus a gtk4 variant of the test application. Make the minimal code changes required to successfully build and run on gtk4. No event handlers yet, and no public API to replace the gtk3 specific APIs. That will come later. This should be good enough to get non-terminal users of libvte started on porting to gtk4. https://gitlab.gnome.org/GNOME/vte/-/issues/12
* all: Clean up licence headersChristian Persch2021-01-311-8/+8
| | | | | | | | | | | Unify the licence headers so that all same-licensed files use the exact same text. For some time now, libvte has been effectively LGPL3+ due to newer files being LGPL3+ only while some older files were still nominally LGPL2+ as per their licence headers. Exercise the "or (at your option) any later version" upgrade option to henceforth use, modify and distribute all these files under LGPL3+ only.
* build: Port to meson build systemChristian Persch2019-04-141-0/+48
Based on a patch by Iñigo Martínez. Drop the glade catalogue, which was unmaintained. Remove the config.h define for the default terminfo name to use, and just hardcode it. https://gitlab.gnome.org/GNOME/vte/issues/78