Makefile revision d29f5a711240f866521445b1656d114da090335e
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# CDDL HEADER START
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# The contents of this file are subject to the terms of the
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# Common Development and Distribution License (the "License").
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# You may not use this file except in compliance with the License.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# See the License for the specific language governing permissions
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# and limitations under the License.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# When distributing Covered Code, include this CDDL HEADER in each
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# If applicable, add the following below this CDDL HEADER, with the
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# fields enclosed by brackets "[]" replaced with your own identifying
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# information: Portions Copyright [yyyy] [name of copyright owner]
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# CDDL HEADER END
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# Use is subject to license terms.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# This makefile drives the production of Abstract Control Model of
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# USB Communication Devices Class dirver.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# Path to the base of the uts directory tree (usually /usr/src/uts).
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# Define the module and object file sets.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# Include common rules.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# Define targets
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# Include common targets.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt# Defines for local commands.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt$(WARLOCK_OK): warlock_with_usbser warlock_with_usba
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt%.ll: $(UTSBASE)/common/io/usb/clients/usbser/usbsacm/%.c
ef421f66f47224a42073deaf087378c5d0c9952eEvan Huntwarlock_with_usbser: $(WARLOCK_OUT) usbser_files warlock_ddi.files \
ef421f66f47224a42073deaf087378c5d0c9952eEvan Huntwarlock_with_usba: $(WLCMD_DIR)/usbsacm_with_usba.wlcmd $(WARLOCK_OUT) \
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt usbser_files usba_files ohci_files uhci_files ehci_files \
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt $(WARLOCK) -c $(WLCMD_DIR)/usbsacm_with_usba.wlcmd \