summaryrefslogtreecommitdiff
path: root/vapi
Commit message (Collapse)AuthorAgeFilesLines
* meson: Use string variables extensivelyIñigo Martínez2018-01-101-3/+3
| | | | | | | The strings holding the names used for libraries have also been moved to different variables. This way they would be less error as these variables can be reused easily and any typing error would be quickly detected.
* build: add initial support for meson build systemIñigo Martínez2017-12-131-0/+29
| | | | | | | | | | meson is a build system focused on speed an ease of use, which helps speeding up the software development. This patch adds meson support along autotools. [thaller@redhat.com: rebased patch and adjusted for iwd support] https://mail.gnome.org/archives/networkmanager-list/2017-December/msg00022.html
* vapi: add vapi NM-1.0 for libnmThomas Haller2016-11-032-0/+82
| | | | | | | Initial vala API for libnm. Consider it unstable, it probably needs improvements. https://bugzilla.gnome.org/show_bug.cgi?id=773588
* build: merge "vapi/Makefile.am" into toplevel MakefileThomas Haller2016-10-212-95/+0
| | | | | | | | | | | | | | | | | | There is an strange automake warning Makefile.vapigen:49: warning: $(1) was already defined in condition TRUE, which includes condition ENABLE_VAPIGEN ... Makefile.am:4: 'Makefile.vapigen' included from here Makefile.glib:124: ... '$(1)' previously defined here Makefile.am:1: 'Makefile.glib' included from here when having if ENABLE_VAPIGEN include Makefile.vapigen endif That is worked around by removing the "if", which however requires us to remove the error check in Makefile.vapigen.
* build: make libnm-util/libnm-glib optionalDan Winship2015-08-101-0/+2
| | | | | | Add --without-libnm-glib, for people who don't want to build the legacy client libraries. When building with this option, dbus-glib and libdbus are not required.
* vapi: add some missing device and setting typesDan Williams2015-01-232-0/+24
|
* vapi: add bindings for new_async methods (bgo #732253)David Lechner2014-07-161-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=732253
* build: unset G_DEBUG variable before calling vapigenThomas Haller2014-07-081-1/+3
| | | | | | | | | Defining G_DEBUG=fatal-warnings is useful for debugging, but it causes the build to fail due to asserts during vapigen. Unset G_DEBUG before calling vapigen. Signed-off-by: Thomas Haller <thaller@redhat.com>
* build: fix Vala bindings build and distcheckDan Williams2013-03-121-5/+7
| | | | Didn't handle srcdir != builddir and got installed without PREFIX.
* build: various srcdir != builddir fixesColin Walters2012-10-301-2/+2
|
* build: declare dependency between vapi files (bgo #680374)Ryan Lortie2012-07-231-1/+1
| | | | | | | | Unbreak 'make -j' by declaring the dependency that exists between the two generated vapi files (forcing building of the second one to wait until after the first one has been built). https://bugzilla.gnome.org/show_bug.cgi?id=680374
* libnm-glib: specify --girdir to vapigen (bgo #678743)Craig Keogh2012-07-022-0/+2
|
* vala: include local copy of Makefile.vapigen instead of the global oneAlberto Ruiz2012-06-131-4/+1
|
* vala: add vala bindings for libnm-util and libnm-glibAlberto Ruiz2012-06-126-0/+356
This patch adds the autotools facilities to generate vapi files so that libnm-util and libnm-glib can be consumed from Vala. It depends on vapigen and it is a soft dependency.