25 #
26 # This makefile drives the production of the PCI autoconfiguration
27 # kernel module.
28 #
29 # intel platform dependent
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 = pci_autoconfig
41 OBJECTS = $(PCI_AUTOCONFIG_OBJS:%=$(OBJS_DIR)/%)
42 LINTS = $(PCI_AUTOCONFIG_OBJS:%.o=$(LINTS_DIR)/%.ln)
43 ROOTMODULE = $(ROOT_MISC_DIR)/$(MODULE)
44 INC_PATH += -I$(UTSBASE)/i86pc
45
46 #
47 # Include common rules.
48 #
49 include $(UTSBASE)/intel/Makefile.intel
50
51 #
52 # Define targets
53 #
54 ALL_TARGET = $(BINARY)
55 LINT_TARGET = $(MODULE).lint
56 INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
57
58 #
59 # Depends on acpica ACPI CA interpreter and PCI-E framework
60 #
61 LDFLAGS += -dy -Nmisc/acpica -Nmisc/pcie
62
63 #
64 # For now, disable these lint checks; maintainers should endeavor
|
25 #
26 # This makefile drives the production of the PCI autoconfiguration
27 # kernel module.
28 #
29 # intel platform dependent
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 = pci_autoconfig
41 OBJECTS = $(PCI_AUTOCONFIG_OBJS:%=$(OBJS_DIR)/%)
42 LINTS = $(PCI_AUTOCONFIG_OBJS:%.o=$(LINTS_DIR)/%.ln)
43 ROOTMODULE = $(ROOT_MISC_DIR)/$(MODULE)
44 INC_PATH += -I$(UTSBASE)/i86pc
45 INC_PATH += -I$(SRC)/common
46
47 #
48 # Include common rules.
49 #
50 include $(UTSBASE)/intel/Makefile.intel
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 acpica ACPI CA interpreter and PCI-E framework
61 #
62 LDFLAGS += -dy -Nmisc/acpica -Nmisc/pcie
63
64 #
65 # For now, disable these lint checks; maintainers should endeavor
|