]>
Commit | Line | Data |
---|---|---|
1 | AM_CPPFLAGS = \ | |
2 | -include $(top_builddir)/config.h \ | |
3 | -I$(top_srcdir)/include \ | |
4 | -DLOCALEDIR=\"$(localedir)\" | |
5 | AM_CFLAGS = -fsigned-char | |
6 | AM_LDFLAGS = | |
7 | ||
8 | # Automake (at least up to 1.10) mishandles dist_man_MANS inside conditionals. | |
9 | # Unlike with other dist primaries, the files are not distributed if the | |
10 | # conditional is false. | |
11 | # Work the bug around until it is fixed: | |
12 | dist_noinst_DATA = $(dist_man_MANS) | |
13 | ||
14 | # Paths to in-tree libraries (use ul_ prefix to avoid possible collisions) | |
15 | # | |
16 | # blkid | |
17 | ul_libblkid_srcdir = $(top_srcdir)/libblkid/src | |
18 | ul_libblkid_builddir = $(top_builddir)/libblkid/src | |
19 | ul_libblkid_la = $(top_builddir)/libblkid/src/libblkid.la | |
20 | ||
21 | # blkid.h is generated by ./configure script and stored in build directory | |
22 | ul_libblkid_incdir = $(ul_libblkid_builddir) | |
23 | ||
24 | $(ul_libblkid_la): | |
25 | $(MAKE) -C $(ul_libblkid_builddir) | |
26 | ||
27 | ||
28 | # uuid | |
29 | ul_libuuid_srcdir = $(top_srcdir)/libuuid/src | |
30 | ul_libuuid_builddir = $(top_builddir)/libuuid/src | |
31 | ul_libuuid_la = $(top_builddir)/libuuid/src/libuuid.la | |
32 | ||
33 | $(ul_libuuid_la): | |
34 | $(MAKE) -C $(ul_libuuid_builddir) | |
35 | ||
36 | ||
37 | # mount | |
38 | ul_libmount_srcdir = $(top_srcdir)/libmount/src | |
39 | ul_libmount_builddir = $(top_builddir)/libmount/src | |
40 | ul_libmount_la = $(top_builddir)/libmount/src/libmount.la | |
41 | ||
42 | # libmount.h is generated by ./configure script and stored in build directory | |
43 | ul_libmount_incdir = $(ul_libmount_builddir) | |
44 | ||
45 | $(ul_libmount_la): | |
46 | $(MAKE) -C $(ul_libmount_builddir) | |
47 | ||
48 | # | |
49 | # smatch scan -- smatch and cgcc are expected in $PATH | |
50 | # | |
51 | checksmatch: | |
52 | $(MAKE) CHECK="smatch --data=$(abs_top_srcdir)/tools/smatch-data" CC=cgcc |