Makefile revision b5d3ab78446c645a1150b57b7a58b535229ee742
486N/A#
486N/A# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
486N/A# Use is subject to license terms.
486N/A#
486N/A# uts/intel/agpgart/Makefile
486N/A#
486N/A#
486N/A#ident "%Z%%M% %I% %E% SMI"
486N/A#
486N/A# This makefile drives the framework of agp protocol
486N/A# (agpgart) kernel module.
486N/A#
486N/A#
486N/A# Path to the base of the uts directory tree (usually /usr/src/uts).
486N/A#
486N/AUTSBASE = ../..
486N/A
486N/A#
486N/A# Define the module and object file sets.
873N/A#
486N/AMODULE = agpgart
486N/AOBJECTS = $(AGPGART_OBJS:%=$(OBJS_DIR)/%)
486N/ALINTS = $(AGPGART_OBJS:%.o=$(LINTS_DIR)/%.ln)
486N/AROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
486N/ACONF_SRCDIR = $(UTSBASE)/intel/io/agpgart
873N/A
486N/A#
486N/A# Include common rules.
486N/A#
486N/Ainclude $(UTSBASE)/intel/Makefile.intel
486N/A
486N/A#
2976N/A# Define targets
2976N/A#
536N/AALL_TARGET = $(BINARY) $(SRC_CONFILE)
486N/ALINT_TARGET = $(MODULE).lint
1194N/AINSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
486N/A
#
# For now, disable these lint checks; maintainers should endeavor
# to investigate and remove these for maximum lint coverage.
# Please do not carry these forward to new Makefiles.
#
LINTTAGS += -erroff=E_BAD_PTR_CAST_ALIGN
#
# Default build targets.
#
.KEEP_STATE:
def: $(DEF_DEPS)
all: $(ALL_DEPS)
clean: $(CLEAN_DEPS)
clobber: $(CLOBBER_DEPS)
lint: $(LINT_DEPS)
modlintlib: $(MODLINTLIB_DEPS)
clean.lint: $(CLEAN_LINT_DEPS)
install: $(INSTALL_DEPS)
#
# Include common targets.
#
include $(UTSBASE)/intel/Makefile.targ