summaryrefslogtreecommitdiff
path: root/Makefile.glib
Commit message (Collapse)AuthorAgeFilesLines
* build: update Makefile.glibDan Winship2013-04-191-11/+11
| | | | | | | | | If a SOURCES variable changes, we need to recheck the generated files, since a file may have been removed from SOURCES, but still be referenced in a previously-generated -enum-types.c file, etc. So make these generated files depend on Makefile. Also, update spacing of silent rules to match current automake.
* Makefile.glib: Fix locale-specific issuesPriit Laes2012-02-241-2/+2
| | | | | | When using Estonian (et_EE) locale, 'a-z' range skips 'tuv...' https://bugzilla.gnome.org/show_bug.cgi?id=654395
* Use glib-mkenums to generate enum typesDan Winship2012-02-151-0/+169
Rather than generating enum classes by hand (and complaining in each file that "this should really be standard"), use glib-mkenums. Unfortunately, we need a very new version of glib-mkenums in order to deal with NM's naming conventions and to fix a few other bugs, so just import that into the source tree temporarily. Also, to simplify the use of glib-mkenums, import Makefile.glib from https://bugzilla.gnome.org/654395. To avoid having to run glib-mkenums for every subdirectory of src/, add a new "generated" directory, and put the generated enums files there. Finally, use Makefile.glib for marshallers too, and generate separate ones for libnm-glib and NetworkManager.