]>
Commit | Line | Data |
---|---|---|
9e246ac3 | 1 | include $(top_srcdir)/config/Rules.am |
c3ef9f75 | 2 | include $(top_srcdir)/config/Shellcheck.am |
9e246ac3 | 3 | |
4d61ade1 AS |
4 | AM_CFLAGS += $(LIBUDEV_CFLAGS) $(LIBUUID_CFLAGS) |
5 | ||
d31277ab | 6 | SUBDIRS = zed.d |
c3ef9f75 | 7 | SHELLCHECKDIRS = $(SUBDIRS) |
9e246ac3 CD |
8 | |
9 | sbin_PROGRAMS = zed | |
10 | ||
d02ca379 | 11 | ZED_SRC = \ |
47a4a6fd TF |
12 | zed.c \ |
13 | zed.h \ | |
14 | zed_conf.c \ | |
15 | zed_conf.h \ | |
d02ca379 DB |
16 | zed_disk_event.c \ |
17 | zed_disk_event.h \ | |
47a4a6fd TF |
18 | zed_event.c \ |
19 | zed_event.h \ | |
20 | zed_exec.c \ | |
21 | zed_exec.h \ | |
22 | zed_file.c \ | |
23 | zed_file.h \ | |
24 | zed_log.c \ | |
25 | zed_log.h \ | |
26 | zed_strings.c \ | |
27 | zed_strings.h | |
9e246ac3 | 28 | |
d02ca379 | 29 | FMA_SRC = \ |
976246fa | 30 | agents/zfs_agents.c \ |
d02ca379 DB |
31 | agents/zfs_agents.h \ |
32 | agents/zfs_diagnosis.c \ | |
33 | agents/zfs_mod.c \ | |
976246fa DB |
34 | agents/zfs_retire.c \ |
35 | agents/fmd_api.c \ | |
36 | agents/fmd_api.h \ | |
37 | agents/fmd_serd.c \ | |
38 | agents/fmd_serd.h | |
d02ca379 DB |
39 | |
40 | zed_SOURCES = $(ZED_SRC) $(FMA_SRC) | |
41 | ||
9e246ac3 | 42 | zed_LDADD = \ |
c8970f52 AZ |
43 | $(abs_top_builddir)/libzfs.la \ |
44 | $(abs_top_builddir)/libzfs_core.la \ | |
45 | $(abs_top_builddir)/libnvpair.la \ | |
46 | $(abs_top_builddir)/libuutil.la | |
9e246ac3 | 47 | |
fef8bd41 | 48 | zed_LDADD += -lrt $(LIBATOMIC_LIBS) $(LIBUDEV_LIBS) $(LIBUUID_LIBS) |
46364cb2 | 49 | zed_LDFLAGS = -pthread |
6b99fc06 AS |
50 | |
51 | EXTRA_DIST = agents/README.md | |
0e6c493f BB |
52 | |
53 | include $(top_srcdir)/config/CppCheck.am | |
c8970f52 | 54 | CPPCHECKTARGETS += zed |