Makefile revision 3996
da16bea08c6ff10ceb8d250ff23e8e81a372cef8jwoolley#
da16bea08c6ff10ceb8d250ff23e8e81a372cef8jwoolley# CDDL HEADER START
80f73246cc14f02d50bfac5306c079464c2dd1c6rbb#
80f73246cc14f02d50bfac5306c079464c2dd1c6rbb# The contents of this file are subject to the terms of the
80f73246cc14f02d50bfac5306c079464c2dd1c6rbb# Common Development and Distribution License (the "License").
80f73246cc14f02d50bfac5306c079464c2dd1c6rbb# You may not use this file except in compliance with the License.
80f73246cc14f02d50bfac5306c079464c2dd1c6rbb#
dcdc78fce34f06533df4829abbc726f7fbf207fejwoolley# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
dcdc78fce34f06533df4829abbc726f7fbf207fejwoolley# or http://www.opensolaris.org/os/licensing.
dcdc78fce34f06533df4829abbc726f7fbf207fejwoolley# See the License for the specific language governing permissions
d4a93d608a28bf331625544a2896fa20bef4a2b4rbb# and limitations under the License.
d4a93d608a28bf331625544a2896fa20bef4a2b4rbb#
d4a93d608a28bf331625544a2896fa20bef4a2b4rbb# When distributing Covered Code, include this CDDL HEADER in each
d4a93d608a28bf331625544a2896fa20bef4a2b4rbb# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
d4a93d608a28bf331625544a2896fa20bef4a2b4rbb# If applicable, add the following below this CDDL HEADER, with the
36fcd3d96b9bf9a2d4af424e64584b5dede3e3e6brianp# fields enclosed by brackets "[]" replaced with your own identifying
36fcd3d96b9bf9a2d4af424e64584b5dede3e3e6brianp# information: Portions Copyright [yyyy] [name of copyright owner]
36fcd3d96b9bf9a2d4af424e64584b5dede3e3e6brianp#
4b34d6a5b70303010612df6c87da3ee91ae86078rbb# CDDL HEADER END
4b34d6a5b70303010612df6c87da3ee91ae86078rbb#
4b34d6a5b70303010612df6c87da3ee91ae86078rbb# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
4b34d6a5b70303010612df6c87da3ee91ae86078rbb#
4b34d6a5b70303010612df6c87da3ee91ae86078rbbinclude ../../../make-rules/shared-macros.mk
4b34d6a5b70303010612df6c87da3ee91ae86078rbb
4b34d6a5b70303010612df6c87da3ee91ae86078rbbCOMPONENT_NAME= libusb-ugen
44d971eef4337ad80ba3d360c84ffa8188d50325trawickCOMPONENT_VERSION= 0.1.8
84bdb86d57d2a2f828b17e77ac2379fed551c2adtrawickIPS_COMPONENT_VERSION= 0.5.11
84bdb86d57d2a2f828b17e77ac2379fed551c2adtrawickCOMPONENT_PROJECT_URL= http://libusb.sf.net/
84bdb86d57d2a2f828b17e77ac2379fed551c2adtrawickCOMPONENT_SRC= src
46603605c2edcc1cc84fa45634e19a395134078atrawickCOMPONENT_BUGDB= library/libusb
46603605c2edcc1cc84fa45634e19a395134078atrawick
46603605c2edcc1cc84fa45634e19a395134078atrawickinclude $(WS_MAKE_RULES)/justmake.mk
46603605c2edcc1cc84fa45634e19a395134078atrawickinclude $(WS_MAKE_RULES)/ips.mk
46603605c2edcc1cc84fa45634e19a395134078atrawick
86826d685f83170ca07d56550db9f0c2922a916btrawick$(BUILD_DIR_32)/.built: BITS=32
86826d685f83170ca07d56550db9f0c2922a916btrawick$(BUILD_DIR_64)/.built: BITS=64
86826d685f83170ca07d56550db9f0c2922a916btrawickCOMPONENT_BUILD_ARGS += BITS=$(BITS)
86826d685f83170ca07d56550db9f0c2922a916btrawick
86826d685f83170ca07d56550db9f0c2922a916btrawick$(BUILD_DIR_32)/.installed: BITS=32
4f412c60e9c2af999619d11b236068a0e0e94944trawick$(BUILD_DIR_64)/.installed: BITS=64
4f412c60e9c2af999619d11b236068a0e0e94944trawickCOMPONENT_INSTALL_ARGS += BITS=$(BITS)
4f412c60e9c2af999619d11b236068a0e0e94944trawick
4f6effa17a5084085c9104b0bb97c2ba1622cfa6jerenkrantz# Do not apply the standard licence transforms for this component.
4f6effa17a5084085c9104b0bb97c2ba1622cfa6jerenkrantzLICENSE_TRANSFORMS =
4f6effa17a5084085c9104b0bb97c2ba1622cfa6jerenkrantz
4f6effa17a5084085c9104b0bb97c2ba1622cfa6jerenkrantzdownload:
bfa5c37259833629155d486bb1571d39a57de64dbnicholes
bfa5c37259833629155d486bb1571d39a57de64dbnicholesclobber: clean
bfa5c37259833629155d486bb1571d39a57de64dbnicholes $(RM) $(SOURCE_DIR)/.prep
a946a7e607c21cf6068e7380d7e81cc2bf027913trawick
a946a7e607c21cf6068e7380d7e81cc2bf027913trawick# common targets
da16bea08c6ff10ceb8d250ff23e8e81a372cef8jwoolley$(SOURCE_DIR)/.prep:
c88a70518d7d0b5bccb22a68d446c2d6589790dcjwoolley $(TOUCH) $@
c88a70518d7d0b5bccb22a68d446c2d6589790dcjwoolley
e59e4b703b7e19c4b35030e4baac8a96a8d4b504dougmprep: $(SOURCE_DIR)/.prep
e59e4b703b7e19c4b35030e4baac8a96a8d4b504dougm
e59e4b703b7e19c4b35030e4baac8a96a8d4b504dougmbuild: $(BUILD_32_and_64)
e59e4b703b7e19c4b35030e4baac8a96a8d4b504dougm
5717c6b0b97a065a84fba32cebeee959a5fe4f15dougminstall: $(INSTALL_32_and_64)
5717c6b0b97a065a84fba32cebeee959a5fe4f15dougm
5717c6b0b97a065a84fba32cebeee959a5fe4f15dougm# enumerates USB devices plugged into your system
5717c6b0b97a065a84fba32cebeee959a5fe4f15dougmtest: $(TEST_32_and_64)
5717c6b0b97a065a84fba32cebeee959a5fe4f15dougm
5717c6b0b97a065a84fba32cebeee959a5fe4f15dougm
835836eaf9e2a23192a262307b08f626e50e2180trawickREQUIRED_PACKAGES += system/library
835836eaf9e2a23192a262307b08f626e50e2180trawickREQUIRED_PACKAGES += system/linker
835836eaf9e2a23192a262307b08f626e50e2180trawick