18 #
19 # CDDL HEADER END
20 #
21 #
22 # Copyright 2007 Sun Microsystems, Inc. All rights reserved.
23 # Use is subject to license terms.
24 #
25 # Copyright (c) 2018, Joyent, Inc.
26
27 MODULE = disk-monitor
28 CLASS = common
29 SRCS = disk_monitor.c diskmon_conf.c topo_gather.c \
30 hotplug_mgr.c dm_platform.c schg_mgr.c util.c
31
32 include ../../Makefile.plugin
33
34 LINTFLAGS += -I. -I$(SRC)/lib/fm/topo/modules/common/disk -L$(ROOT)/usr/lib/fm
35 CFLAGS += -I. -I$(SRC)/lib/fm/topo/modules/common/disk
36 LDLIBS += -lsysevent -lnvpair -lsmbios -lcfgadm -ltopo -luutil -lipmi
37 LDFLAGS += -L$(ROOT)/usr/lib/fm -R/usr/lib/fm
38 CERRWARN += -_gcc=-Wno-uninitialized
39
40 # not linted
41 SMATCH=off
|
18 #
19 # CDDL HEADER END
20 #
21 #
22 # Copyright 2007 Sun Microsystems, Inc. All rights reserved.
23 # Use is subject to license terms.
24 #
25 # Copyright (c) 2018, Joyent, Inc.
26
27 MODULE = disk-monitor
28 CLASS = common
29 SRCS = disk_monitor.c diskmon_conf.c topo_gather.c \
30 hotplug_mgr.c dm_platform.c schg_mgr.c util.c
31
32 include ../../Makefile.plugin
33
34 LINTFLAGS += -I. -I$(SRC)/lib/fm/topo/modules/common/disk -L$(ROOT)/usr/lib/fm
35 CFLAGS += -I. -I$(SRC)/lib/fm/topo/modules/common/disk
36 LDLIBS += -lsysevent -lnvpair -lsmbios -lcfgadm -ltopo -luutil -lipmi
37 LDFLAGS += -L$(ROOT)/usr/lib/fm -R/usr/lib/fm
38 CERRWARN += $(CNOWARN_UNINIT)
39
40 # not linted
41 SMATCH=off
|