NetworkManager/src
Thomas Haller 44ecb41593 build: don't add subdirectories to include search path but require qualified include
Keep the include paths clean and separate. We use directories to group source
files together. That makes sense (I guess), but then we should use this
grouping also when including files. Thus require to #include files with their
path relative to "src/".

Also, we build various artifacts from the "src/" tree. Instead of having
individual CFLAGS for each artifact in Makefile.am, the CFLAGS should be
unified. Previously, the CFLAGS for each artifact differ and are inconsistent
in which paths they add to the search path. Fix the inconsistency by just
don't add the paths at all.
2016-11-21 14:26:37 +01:00
..
devices build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
dhcp build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
dns build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
dnsmasq build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
ndisc build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
platform build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
ppp build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
settings build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
supplicant build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
systemd systemd: merge branch systemd into master 2016-11-13 14:16:42 +01:00
tests build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
vpn build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
main-utils.c main: create /run/NetworkManager/devices runtime directory 2016-09-26 10:52:12 +02:00
main-utils.h all: cleanup includes in header files 2016-08-17 19:51:17 +02:00
main.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
NetworkManager.ver-orig device: drop factory-no-default global arrays 2016-11-13 15:06:57 +01:00
NetworkManagerUtils.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
NetworkManagerUtils.h utils: inject platform into nm_utils_complete_generic() 2016-03-15 12:56:58 +01:00
nm-act-request.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-act-request.h core: rename "nm-activation-request.[hc]" for NMActRequest 2016-10-03 12:04:49 +02:00
nm-active-connection.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-active-connection.h core: refactor private data for NMExportedObject and others 2016-10-03 12:04:14 +02:00
nm-audit-manager.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-audit-manager.h build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-auth-manager.c core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-auth-manager.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-auth-subject.c src: drop generated nm-src-enum-types.h 2016-10-22 17:16:17 +02:00
nm-auth-subject.h auth: embed private data NMAuthSubjectPrivate in NMAuthSubject struct 2016-05-12 10:24:36 +02:00
nm-auth-utils.c auth-utils: don't fail the auth chain if we can't get a single permissions 2016-11-11 17:41:43 +01:00
nm-auth-utils.h all: move NM_AUTH_PERMISSION_* defines to "nm-common-macros.h" header 2016-06-01 19:06:35 +02:00
nm-bus-manager.c core: introduce default logging macros 2016-10-14 15:57:43 +02:00
nm-bus-manager.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-checkpoint-manager.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-checkpoint-manager.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-checkpoint.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-checkpoint.h checkpoint: introduce new flags to better restore previous state 2016-10-24 09:57:18 +02:00
nm-config-data.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-config-data.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-config.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-config.h core: persist the fake permanent hardware address to the device's statefile 2016-10-28 16:44:56 +02:00
nm-connectivity.c core: introduce default logging macros 2016-10-14 15:57:43 +02:00
nm-connectivity.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-core-utils.c utils: allow valid_lft=0 addresses 2016-11-09 15:06:20 +01:00
nm-core-utils.h build: merge "src/tests/Makefile.am" into toplevel Makefile 2016-10-21 17:04:06 +02:00
nm-dcb.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-dcb.h all: cleanup includes in header files 2016-08-17 19:51:17 +02:00
nm-default-route-manager.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-default-route-manager.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-dhcp4-config.c core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-dhcp4-config.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-dhcp6-config.c core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-dhcp6-config.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-dispatcher.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-dispatcher.h src: Fixes to add Proxy Feature 2016-10-04 11:44:44 +02:00
nm-exported-object.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-exported-object.h core: refactor private data for NMExportedObject and others 2016-10-03 12:04:14 +02:00
nm-firewall-manager.c core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-firewall-manager.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-iface-helper.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-ip4-config.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-ip4-config.h ip-config: cleanup integer types for nm_ip4_config_get_num_*() 2016-10-14 06:18:43 +02:00
nm-ip6-config.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-ip6-config.h ip-config: cleanup integer types for nm_ip4_config_get_num_*() 2016-10-14 06:18:43 +02:00
nm-logging.c logging: protect VPN_PLUGIN logging domain 2016-10-11 11:29:52 +02:00
nm-logging.h core: introduce default logging macros 2016-10-14 15:57:43 +02:00
nm-manager.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-manager.h build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-multi-index.c all: modify line separator comments to be 80 chars wide 2016-10-03 12:01:15 +02:00
nm-multi-index.h all: cleanup includes in header files 2016-08-17 19:51:17 +02:00
nm-pacrunner-manager.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-pacrunner-manager.h proxy: rename NMPacRunnerManager to NMPacrunnerManager 2016-10-04 12:14:15 +02:00
nm-policy.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-policy.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-proxy-config.c proxy: reorder parts in nm-proxy-config.c and nm-pacrunner-manager.c 2016-10-04 11:58:32 +02:00
nm-proxy-config.h proxy: remove unnecessary APIs 2016-10-04 11:44:44 +02:00
nm-rfkill-manager.c logging: remove LOGD_HW alias for LOGD_PLATFORM 2016-10-11 11:29:52 +02:00
nm-rfkill-manager.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-route-manager.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00
nm-route-manager.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-session-monitor.c core: introduce default logging macros 2016-10-14 15:57:43 +02:00
nm-session-monitor.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-sleep-monitor.c core: introduce default logging macros 2016-10-14 15:57:43 +02:00
nm-sleep-monitor.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-test-utils-core.h shared: move shared files to subdirectory "shared/nm-utils/" 2016-06-16 10:45:53 +02:00
nm-types.h rdisc: rename to ndisc 2016-11-09 17:16:47 +01:00
org.freedesktop.NetworkManager.conf dns: use DBus to make dnsmasq nameserver changes 2016-04-21 15:32:07 +02:00