25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis#
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis# This file and its contents are supplied under the terms of the
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis# Common Development and Distribution License ("CDDL"), version 1.0.
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis# You may only use this file in accordance with the terms of version
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis# 1.0 of the CDDL.
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis#
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis# A full copy of the text of the CDDL should have accompanied this
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis# source. A copy of the CDDL is also available via the Internet at
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis# http://www.illumos.org/license/CDDL.
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis#
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis#
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis# Copyright 2011 Nexenta Systems, Inc. All rights reserved.
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis#
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr JasiukajtisLIBRARY= libmvec.a
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr JasiukajtisVERS= .1
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis# include common library definitions
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtisinclude $(SRC)/lib/Makefile.lib
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr JasiukajtisCOMPS_i386 = i386_hwcap1
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr JasiukajtisCOMPS_sparc = sparc_sparcv8plus+vis sparc_sparcv9+vis2
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr JasiukajtisCOMPONENTS = $(COMPS_$(MACH))
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr JasiukajtisCOMPS_amd64 =
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr JasiukajtisCOMPS_sparcv9 = sparcv9_sparcv9+vis sparcv9_sparcv9+vis2
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr JasiukajtisCOMPONENTS64 = $(COMPS_$(MACH64))
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr JasiukajtisSUBDIRS = $(MACH) $(COMPONENTS)
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis$(BUILD64)SUBDIRS += $(MACH64) $(COMPONENTS64)
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtisall := TARGET= all
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtisinstall := TARGET= install
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtisclean := TARGET= clean
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtisclobber := TARGET= clobber
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtislint := TARGET= lint
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis.KEEP_STATE:
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis.PARALLEL: $(SUBDIRS)
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtisall clean clobber install lint: $(SUBDIRS)
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis$(SUBDIRS): FRC
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis @cd $@; pwd; VERSION='$(VERSION)' $(MAKE) $(TARGET)
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr JasiukajtisFRC:
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtis
25c28e83beb90e7c80452a7c818c5e6f73a07dc8Piotr Jasiukajtisinclude $(SRC)/lib/Makefile.targ