28 # This makefile drives the production of the Prolific USB Serial
29 # Adapter driver.
30 #
31 # Path to the base of the uts directory tree (usually /usr/src/uts).
32 #
33 UTSBASE = ../..
34
35 #
36 # Define the module and object file sets.
37 #
38 MODULE = usbsprl
39 OBJECTS = $(USBSPRL_OBJS:%=$(OBJS_DIR)/%)
40 LINTS = $(USBSPRL_OBJS:%.o=$(LINTS_DIR)/%.ln)
41 ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
42
43 #
44 # Include common rules.
45 #
46 include $(UTSBASE)/intel/Makefile.intel
47
48 CERRWARN += -_gcc=-Wno-uninitialized
49
50 LDFLAGS += -dy -Nmisc/usba -Nmisc/usbser
51
52 #
53 # Define targets
54 #
55 ALL_TARGET = $(BINARY)
56 LINT_TARGET = $(MODULE).lint
57 INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
58
59 .KEEP_STATE:
60
61 all: $(ALL_DEPS)
62
63 def: $(DEF_DEPS)
64
65 clean: $(CLEAN_DEPS)
66
67 clobber: $(CLOBBER_DEPS)
68
|
28 # This makefile drives the production of the Prolific USB Serial
29 # Adapter driver.
30 #
31 # Path to the base of the uts directory tree (usually /usr/src/uts).
32 #
33 UTSBASE = ../..
34
35 #
36 # Define the module and object file sets.
37 #
38 MODULE = usbsprl
39 OBJECTS = $(USBSPRL_OBJS:%=$(OBJS_DIR)/%)
40 LINTS = $(USBSPRL_OBJS:%.o=$(LINTS_DIR)/%.ln)
41 ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
42
43 #
44 # Include common rules.
45 #
46 include $(UTSBASE)/intel/Makefile.intel
47
48 CERRWARN += $(CNOWARN_UNINIT)
49
50 LDFLAGS += -dy -Nmisc/usba -Nmisc/usbser
51
52 #
53 # Define targets
54 #
55 ALL_TARGET = $(BINARY)
56 LINT_TARGET = $(MODULE).lint
57 INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
58
59 .KEEP_STATE:
60
61 all: $(ALL_DEPS)
62
63 def: $(DEF_DEPS)
64
65 clean: $(CLEAN_DEPS)
66
67 clobber: $(CLOBBER_DEPS)
68
|