0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# CDDL HEADER START
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# The contents of this file are subject to the terms of the
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# Common Development and Distribution License (the "License").
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# You may not use this file except in compliance with the License.
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# See the License for the specific language governing permissions
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# and limitations under the License.
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# When distributing Covered Code, include this CDDL HEADER in each
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# If applicable, add the following below this CDDL HEADER, with the
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# fields enclosed by brackets "[]" replaced with your own identifying
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# information: Portions Copyright [yyyy] [name of copyright owner]
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# CDDL HEADER END
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# Copyright 2010 Sun Microsystems, Inc. All rights reserved.
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# Use is subject to license terms.
e2c88f0c2610f16de7b639746b40dea5f3e2256eGarrett D'Amore# Copyright 2014 Garrett D'Amore <garrett@damore.org>
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# This makefile drives the production of Abstract Control Model of
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# USB Communication Devices Class dirver.
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# Path to the base of the uts directory tree (usually /usr/src/uts).
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# Define the module and object file sets.
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# Include common rules.
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# Define targets
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# Include common targets.
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen# Defines for local commands.
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen%.ll: $(UTSBASE)/common/io/usb/clients/usbecm/%.c
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen$(WARLOCK_OK): $(WARLOCK_OUT) $(WLCMD_DIR)/usbecm.wlcmd warlock_ddi.files
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen $(WARLOCK) -c $(WLCMD_DIR)/usbecm.wlcmd $(WARLOCK_OUT) \
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chenwarlock_with_usba: $(WLCMD_DIR)/usbecm_with_usba.wlcmd $(WARLOCK_OUT) \
0035018c6da861f1b758fb9bf6b50245c52b48e2Raymond Chen $(WARLOCK) -c $(WLCMD_DIR)/usbecm_with_usba.wlcmd \