summaryrefslogtreecommitdiff
path: root/m4
AgeCommit message (Collapse)AuthorFilesLines
2013-04-24coverage: delete *.gcno on make cleanPavel Šimerda1-2/+2
2013-01-24build: drop libnl 1.x and 2.x support, require libnl >= 3.2.7Pavel Šimerda1-62/+0
2013-01-08build: add code coverage supportPavel Šimerda1-0/+162
Use the following in Makefile.am to enable code coverage for individual modules: @GNOME_CODE_COVERAGE_RULES@ my_program_LIBS = … $(CODE_COVERAGE_LDFLAGS) … my_program_CFLAGS = … $(CODE_COVERAGE_CFLAGS) …
2012-07-30build: add some more build-time warningsDan Williams1-1/+3
2012-06-12vala: add vala bindings for libnm-util and libnm-glibAlberto Ruiz1-0/+88
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.
2012-02-09build: allow --set-more-warnings=no|yes|errorColin Walters1-3/+5
For the GNOME autobuilders, we want compiler warnings, but don't want -Werror. For developer compatibility, the default value is "error". https://bugzilla.gnome.org/show_bug.cgi?id=668974
2011-07-28build: put test source code into AC_LANG_PROGRAM (bgo #655225)Krzesimir Nowak1-7/+4
This change silences autotools warnings about source code not being inside AC_LANG_SOURCE in AC_LANG_CONFTEST.
2011-04-26build: don't use -Wstrict-prototypes (bgo #584947)Dan Williams1-3/+4
First, -Wstrict-prototypes wasn't actually getting used because -Werror was already in CFLAGS and AC_TRY_COMPILE doesn't produce main() functions with valid strict prototypes. Suck. But even fixing that, the WiMAX SDK won't build with the flag, so just rip it out.
2011-04-14build: use -Wundef and fix up cases where stuff wasn't defined (bgo #647157)Dan Williams1-1/+2
2011-01-25Merge remote branch 'origin/master' into rm-usersetDan Williams1-1/+1
2011-01-24build: turn off set-but-not-used variable warnings in new GCCDan Williams1-1/+1
2011-01-21introspection: add GObject introspection support (bgo #637032)Giovanni Campagna1-0/+94
Add the necessary annotations (the mininum required, that is those on return values. NULL parameters or container types may require more), and the Autotools stuff to get a NetworkManager GIR for libnm-util and a NMClient for libnm-glib.
2009-08-26Work around libnl address caching bugDan Winship1-0/+65
rtnl_addr requires that all addresses have the "peer" attribute set in order to be compared for equality, but this attribute is not normally set. As a result, most addresses will not compare as equal even to themselves, busting caching. We fix this for now by poking into the guts of libnl if it is broken...
2009-05-02Split compiler warnings into separate m4 macro fileMichael Biebl1-0/+31
The m4 macro is called NM_COMPILER_WARNINGS. Being in a separate file makes it easier reusable for the other NM projects.