26
27 UTSBASE = ../..
28
29 MODULE = fasttrap
30 OBJECTS = $(FASTTRAP_OBJS:%=$(OBJS_DIR)/%)
31 LINTS = $(FASTTRAP_OBJS:%.o=$(LINTS_DIR)/%.ln)
32 ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
33 ROOTLINK = $(ROOT_DTRACE_DIR)/$(MODULE)
34 CONF_SRCDIR = $(UTSBASE)/intel/dtrace
35
36 include $(UTSBASE)/intel/Makefile.intel
37
38 ALL_TARGET = $(BINARY) $(SRC_CONFILE)
39 LINT_TARGET = $(MODULE).lint
40 INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
41
42 CFLAGS += $(CCVERBOSE)
43 CPPFLAGS += -I$(SRC)/common
44 LDFLAGS += -dy -Ndrv/dtrace
45
46 CERRWARN += -_gcc=-Wno-uninitialized
47
48 .KEEP_STATE:
49
50 def: $(DEF_DEPS)
51
52 all: $(ALL_DEPS)
53
54 clean: $(CLEAN_DEPS)
55
56 clobber: $(CLOBBER_DEPS)
57
58 lint: $(LINT_DEPS)
59
60 modlintlib: $(MODLINTLIB_DEPS)
61
62 clean.lint: $(CLEAN_LINT_DEPS)
63
64 install: $(INSTALL_DEPS)
65
66 $(ROOTLINK): $(ROOT_DTRACE_DIR) $(ROOTMODULE)
|
26
27 UTSBASE = ../..
28
29 MODULE = fasttrap
30 OBJECTS = $(FASTTRAP_OBJS:%=$(OBJS_DIR)/%)
31 LINTS = $(FASTTRAP_OBJS:%.o=$(LINTS_DIR)/%.ln)
32 ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
33 ROOTLINK = $(ROOT_DTRACE_DIR)/$(MODULE)
34 CONF_SRCDIR = $(UTSBASE)/intel/dtrace
35
36 include $(UTSBASE)/intel/Makefile.intel
37
38 ALL_TARGET = $(BINARY) $(SRC_CONFILE)
39 LINT_TARGET = $(MODULE).lint
40 INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
41
42 CFLAGS += $(CCVERBOSE)
43 CPPFLAGS += -I$(SRC)/common
44 LDFLAGS += -dy -Ndrv/dtrace
45
46 CERRWARN += $(CNOWARN_UNINIT)
47
48 .KEEP_STATE:
49
50 def: $(DEF_DEPS)
51
52 all: $(ALL_DEPS)
53
54 clean: $(CLEAN_DEPS)
55
56 clobber: $(CLOBBER_DEPS)
57
58 lint: $(LINT_DEPS)
59
60 modlintlib: $(MODLINTLIB_DEPS)
61
62 clean.lint: $(CLEAN_LINT_DEPS)
63
64 install: $(INSTALL_DEPS)
65
66 $(ROOTLINK): $(ROOT_DTRACE_DIR) $(ROOTMODULE)
|