all: miscellaneous source-tree reorganization (bgo #733609)
[NetworkManager.git] / Makefile.am
1 include $(GLIB_MAKEFILE)
2
3 SUBDIRS = \
4         . \
5         include \
6         libnm-util \
7         libnm-glib \
8         introspection \
9         src \
10         callouts \
11         clients \
12         tools \
13         policy \
14         data \
15         po \
16         docs \
17         man \
18         examples \
19         vapi
20
21 @GNOME_CODE_COVERAGE_RULES@
22
23 EXTRA_DIST = \
24         CONTRIBUTING \
25         NetworkManager.pc.in \
26         intltool-extract.in \
27         intltool-merge.in \
28         intltool-update.in \
29         Makefile.glib \
30         autogen.sh \
31         valgrind.suppressions
32
33 DISTCHECK_CONFIGURE_FLAGS = \
34         --enable-tests=yes \
35         --with-valgrind=no \
36         --enable-gtk-doc \
37         --enable-more-warnings=yes \
38         --with-udev-dir=$$dc_install_base/lib/udev \
39         --with-wext=no \
40         --enable-ifcfg-rh \
41         --enable-ifcfg-suse \
42         --enable-ifupdown \
43         --enable-ifnet
44
45 if BUILD_SETTING_DOCS
46 dist-check-setting-docs:
47 else
48 dist-check-setting-docs:
49         @echo "*** gobject-introspection and pygobject are needed to run 'make dist'. ***"
50         @false
51 endif
52
53 dist: dist-check-setting-docs
54
55 DISTCLEANFILES = intltool-extract intltool-merge intltool-update
56
57 pkgconfigdir = $(libdir)/pkgconfig
58 pkgconfig_DATA = NetworkManager.pc
59
60 ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
61
62 CLEANFILES = cscope.in.out cscope.out cscope.po.out
63
64 cscope:
65         cscope -b -q -R -Iinclude -ssrc -slibnm-glib -slibnm-util -scli/src;
66
67 .PHONY: cscope