1 # In order for this to work correctly from both libnm-core/ and libnm/,
2 # we have to specify full pathnames. (We can't just use $(addprefix) from
3 # libnm/, because that's incompatible with the Makefile.introspection rules.)
5 core = $(top_srcdir)/libnm-core
6 core_build = $(top_builddir)/libnm-core
9 $(top_builddir)/shared/nm-version-macros.h \
10 $(core_build)/nm-core-enum-types.h \
11 $(core)/nm-connection.h \
12 $(core)/nm-core-types.h \
13 $(core)/nm-dbus-interface.h \
15 $(core)/nm-setting-8021x.h \
16 $(core)/nm-setting-adsl.h \
17 $(core)/nm-setting-bluetooth.h \
18 $(core)/nm-setting-bond.h \
19 $(core)/nm-setting-bridge-port.h \
20 $(core)/nm-setting-bridge.h \
21 $(core)/nm-setting-cdma.h \
22 $(core)/nm-setting-connection.h \
23 $(core)/nm-setting-dcb.h \
24 $(core)/nm-setting-generic.h \
25 $(core)/nm-setting-gsm.h \
26 $(core)/nm-setting-infiniband.h \
27 $(core)/nm-setting-ip-config.h \
28 $(core)/nm-setting-ip-tunnel.h \
29 $(core)/nm-setting-ip4-config.h \
30 $(core)/nm-setting-ip6-config.h \
31 $(core)/nm-setting-macvlan.h \
32 $(core)/nm-setting-olpc-mesh.h \
33 $(core)/nm-setting-ppp.h \
34 $(core)/nm-setting-pppoe.h \
35 $(core)/nm-setting-serial.h \
36 $(core)/nm-setting-team-port.h \
37 $(core)/nm-setting-team.h \
38 $(core)/nm-setting-tun.h \
39 $(core)/nm-setting-vlan.h \
40 $(core)/nm-setting-vpn.h \
41 $(core)/nm-setting-vxlan.h \
42 $(core)/nm-setting-wimax.h \
43 $(core)/nm-setting-wired.h \
44 $(core)/nm-setting-wireless-security.h \
45 $(core)/nm-setting-wireless.h \
46 $(core)/nm-setting.h \
47 $(core)/nm-simple-connection.h \
49 $(core)/nm-version.h \
50 $(core)/nm-vpn-dbus-interface.h \
51 $(core)/nm-vpn-editor-plugin.h \
52 $(core)/nm-vpn-plugin-info.h
54 libnm_core_private_headers = \
55 $(top_builddir)/shared/nm-shared-utils.h \
57 $(core)/nm-connection-private.h \
58 $(core)/nm-core-internal.h \
59 $(core)/nm-core-types-internal.h \
60 $(core)/nm-keyfile-internal.h \
61 $(core)/nm-keyfile-utils.h \
62 $(core)/nm-property-compare.h \
63 $(core)/nm-setting-private.h \
64 $(core)/nm-utils-private.h
66 libnm_core_sources = \
67 $(top_builddir)/shared/nm-shared-utils.c \
68 $(core_build)/nm-core-enum-types.c \
70 $(core)/nm-connection.c \
71 $(core)/nm-dbus-utils.c \
73 $(core)/nm-keyfile-reader.c \
74 $(core)/nm-keyfile-utils.c \
75 $(core)/nm-keyfile-writer.c \
76 $(core)/nm-property-compare.c \
77 $(core)/nm-setting-8021x.c \
78 $(core)/nm-setting-adsl.c \
79 $(core)/nm-setting-bluetooth.c \
80 $(core)/nm-setting-bond.c \
81 $(core)/nm-setting-bridge-port.c \
82 $(core)/nm-setting-bridge.c \
83 $(core)/nm-setting-cdma.c \
84 $(core)/nm-setting-connection.c \
85 $(core)/nm-setting-dcb.c \
86 $(core)/nm-setting-generic.c \
87 $(core)/nm-setting-gsm.c \
88 $(core)/nm-setting-infiniband.c \
89 $(core)/nm-setting-ip-config.c \
90 $(core)/nm-setting-ip-tunnel.c \
91 $(core)/nm-setting-ip4-config.c \
92 $(core)/nm-setting-ip6-config.c \
93 $(core)/nm-setting-macvlan.c \
94 $(core)/nm-setting-olpc-mesh.c \
95 $(core)/nm-setting-ppp.c \
96 $(core)/nm-setting-pppoe.c \
97 $(core)/nm-setting-serial.c \
98 $(core)/nm-setting-team-port.c \
99 $(core)/nm-setting-team.c \
100 $(core)/nm-setting-tun.c \
101 $(core)/nm-setting-vlan.c \
102 $(core)/nm-setting-vpn.c \
103 $(core)/nm-setting-vxlan.c \
104 $(core)/nm-setting-wimax.c \
105 $(core)/nm-setting-wired.c \
106 $(core)/nm-setting-wireless-security.c \
107 $(core)/nm-setting-wireless.c \
108 $(core)/nm-setting.c \
109 $(core)/nm-simple-connection.c \
111 $(core)/nm-vpn-editor-plugin.c \
112 $(core)/nm-vpn-plugin-info.c