summaryrefslogtreecommitdiff
path: root/Makefile.glib
Commit message (Collapse)AuthorAgeFilesLines
* all: drop emacs file variables from source filesThomas Haller2019-06-111-1/+0
| | | | | | | | | | | | | | | | | | | | | | We no longer add these. If you use Emacs, configure it yourself. Also, due to our "smart-tab" usage the editor anyway does a subpar job handling our tabs. However, on the upside every user can choose whatever tab-width he/she prefers. If "smart-tabs" are used properly (like we do), every tab-width will work. No manual changes, just ran commands: F=($(git grep -l -e '-\*-')) sed '1 { /\/\* *-\*- *[mM]ode.*\*\/$/d }' -i "${F[@]}" sed '1,4 { /^\(#\|--\|dnl\) *-\*- [mM]ode/d }' -i "${F[@]}" Check remaining lines with: git grep -e '-\*-' The ultimate purpose of this is to cleanup our files and eventually use SPDX license identifiers. For that, first get rid of the boilerplate lines.
* build: include "config.h" in nm*enum-types.c sourcesThomas Haller2015-10-051-1/+1
| | | | | Also include the "config.h" file in the generated sources like "nm-enum-types.c".
* 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.