29 #
30
31 #
32 # Path to the base of the uts directory tree (usually /usr/src/uts).
33 #
34 UTSBASE = ../..
35
36 #
37 # Define the module and object file sets.
38 #
39 MODULE = hidparser
40 OBJECTS = $(HIDPARSER_OBJS:%=$(OBJS_DIR)/%)
41 LINTS = $(HIDPARSER_OBJS:%.o=$(LINTS_DIR)/%.ln)
42 ROOTMODULE = $(ROOT_MISC_DIR)/$(MODULE)
43
44 #
45 # Include common rules.
46 #
47 include $(UTSBASE)/intel/Makefile.intel
48
49 CERRWARN += -_gcc=-Wno-uninitialized
50
51 #
52 # Define targets
53 #
54 ALL_TARGET = $(BINARY)
55 LINT_TARGET = $(MODULE).lint
56 INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
57
58 #
59 # Override defaults to build a unique, local modstubs.o.
60 #
61 MODSTUBS_DIR = $(OBJS_DIR)
62 CLEANFILES += $(MODSTUBS_O)
63
64 #
65 # depends on misc/usba
66 #
67 LDFLAGS += -dy -Nmisc/usba
68
69 #
|
29 #
30
31 #
32 # Path to the base of the uts directory tree (usually /usr/src/uts).
33 #
34 UTSBASE = ../..
35
36 #
37 # Define the module and object file sets.
38 #
39 MODULE = hidparser
40 OBJECTS = $(HIDPARSER_OBJS:%=$(OBJS_DIR)/%)
41 LINTS = $(HIDPARSER_OBJS:%.o=$(LINTS_DIR)/%.ln)
42 ROOTMODULE = $(ROOT_MISC_DIR)/$(MODULE)
43
44 #
45 # Include common rules.
46 #
47 include $(UTSBASE)/intel/Makefile.intel
48
49 CERRWARN += $(CNOWARN_UNINIT)
50
51 #
52 # Define targets
53 #
54 ALL_TARGET = $(BINARY)
55 LINT_TARGET = $(MODULE).lint
56 INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
57
58 #
59 # Override defaults to build a unique, local modstubs.o.
60 #
61 MODSTUBS_DIR = $(OBJS_DIR)
62 CLEANFILES += $(MODSTUBS_O)
63
64 #
65 # depends on misc/usba
66 #
67 LDFLAGS += -dy -Nmisc/usba
68
69 #
|