1*eda14cbcSMatt Macyinclude $(top_srcdir)/config/Rules.am 2*eda14cbcSMatt Macy 3*eda14cbcSMatt MacyAM_CFLAGS += $(LIBUDEV_CFLAGS) $(LIBUUID_CFLAGS) 4*eda14cbcSMatt Macy 5*eda14cbcSMatt MacySUBDIRS = zed.d 6*eda14cbcSMatt Macy 7*eda14cbcSMatt Macysbin_PROGRAMS = zed 8*eda14cbcSMatt Macy 9*eda14cbcSMatt MacyZED_SRC = \ 10*eda14cbcSMatt Macy zed.c \ 11*eda14cbcSMatt Macy zed.h \ 12*eda14cbcSMatt Macy zed_conf.c \ 13*eda14cbcSMatt Macy zed_conf.h \ 14*eda14cbcSMatt Macy zed_disk_event.c \ 15*eda14cbcSMatt Macy zed_disk_event.h \ 16*eda14cbcSMatt Macy zed_event.c \ 17*eda14cbcSMatt Macy zed_event.h \ 18*eda14cbcSMatt Macy zed_exec.c \ 19*eda14cbcSMatt Macy zed_exec.h \ 20*eda14cbcSMatt Macy zed_file.c \ 21*eda14cbcSMatt Macy zed_file.h \ 22*eda14cbcSMatt Macy zed_log.c \ 23*eda14cbcSMatt Macy zed_log.h \ 24*eda14cbcSMatt Macy zed_strings.c \ 25*eda14cbcSMatt Macy zed_strings.h 26*eda14cbcSMatt Macy 27*eda14cbcSMatt MacyFMA_SRC = \ 28*eda14cbcSMatt Macy agents/zfs_agents.c \ 29*eda14cbcSMatt Macy agents/zfs_agents.h \ 30*eda14cbcSMatt Macy agents/zfs_diagnosis.c \ 31*eda14cbcSMatt Macy agents/zfs_mod.c \ 32*eda14cbcSMatt Macy agents/zfs_retire.c \ 33*eda14cbcSMatt Macy agents/fmd_api.c \ 34*eda14cbcSMatt Macy agents/fmd_api.h \ 35*eda14cbcSMatt Macy agents/fmd_serd.c \ 36*eda14cbcSMatt Macy agents/fmd_serd.h 37*eda14cbcSMatt Macy 38*eda14cbcSMatt Macyzed_SOURCES = $(ZED_SRC) $(FMA_SRC) 39*eda14cbcSMatt Macy 40*eda14cbcSMatt Macyzed_LDADD = \ 41*eda14cbcSMatt Macy $(abs_top_builddir)/lib/libzfs/libzfs.la \ 42*eda14cbcSMatt Macy $(abs_top_builddir)/lib/libzfs_core/libzfs_core.la \ 43*eda14cbcSMatt Macy $(abs_top_builddir)/lib/libnvpair/libnvpair.la \ 44*eda14cbcSMatt Macy $(abs_top_builddir)/lib/libuutil/libuutil.la 45*eda14cbcSMatt Macy 46*eda14cbcSMatt Macyzed_LDADD += -lrt $(LIBUDEV_LIBS) $(LIBUUID_LIBS) 47*eda14cbcSMatt Macyzed_LDFLAGS = -pthread 48*eda14cbcSMatt Macy 49*eda14cbcSMatt MacyEXTRA_DIST = agents/README.md 50