]>
Commit | Line | Data |
---|---|---|
1 | # | |
2 | # Default build rules for all user space components, every Makefile.am | |
3 | # should include these rules and override or extend them as needed. | |
4 | # | |
5 | ||
6 | DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h | |
7 | ||
8 | AM_LIBTOOLFLAGS = --silent | |
9 | ||
10 | AM_CFLAGS = -std=gnu99 -Wall -Wstrict-prototypes -fno-strict-aliasing | |
11 | AM_CFLAGS += $(NO_OMIT_FRAME_POINTER) | |
12 | AM_CFLAGS += $(DEBUG_CFLAGS) | |
13 | AM_CFLAGS += $(ASAN_CFLAGS) | |
14 | AM_CFLAGS += $(CODE_COVERAGE_CFLAGS) | |
15 | ||
16 | AM_CPPFLAGS = -D_GNU_SOURCE | |
17 | AM_CPPFLAGS += -D_REENTRANT | |
18 | AM_CPPFLAGS += -D_FILE_OFFSET_BITS=64 | |
19 | AM_CPPFLAGS += -D_LARGEFILE64_SOURCE | |
20 | AM_CPPFLAGS += -DHAVE_LARGE_STACKS=1 | |
21 | AM_CPPFLAGS += -DTEXT_DOMAIN=\"zfs-linux-user\" | |
22 | AM_CPPFLAGS += -DLIBEXECDIR=\"$(libexecdir)\" | |
23 | AM_CPPFLAGS += -DRUNSTATEDIR=\"$(runstatedir)\" | |
24 | AM_CPPFLAGS += -DSBINDIR=\"$(sbindir)\" | |
25 | AM_CPPFLAGS += -DSYSCONFDIR=\"$(sysconfdir)\" | |
26 | AM_CPPFLAGS += $(DEBUG_CPPFLAGS) | |
27 | AM_CPPFLAGS += $(CODE_COVERAGE_CPPFLAGS) | |
28 | ||
29 | AM_LDFLAGS = $(DEBUG_LDFLAGS) | |
30 | AM_LDFLAGS += $(ASAN_LDFLAGS) |