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