jdk/make/sun/security/Makefile
changeset 12042 88bd85bd793d
parent 12039 fe21bbf8f775
child 13250 c342d30b70da
equal deleted inserted replaced
12039:fe21bbf8f775 12042:88bd85bd793d
     1 #
     1 #
     2 # Copyright (c) 1996, 2012, Oracle and/or its affiliates. All rights reserved.
     2 # Copyright (c) 1996, 2011, Oracle and/or its affiliates. All rights reserved.
     3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4 #
     4 #
     5 # This code is free software; you can redistribute it and/or modify it
     5 # This code is free software; you can redistribute it and/or modify it
     6 # under the terms of the GNU General Public License version 2 only, as
     6 # under the terms of the GNU General Public License version 2 only, as
     7 # published by the Free Software Foundation.  Oracle designates this
     7 # published by the Free Software Foundation.  Oracle designates this
    42 JGSS_WRAPPER =
    42 JGSS_WRAPPER =
    43 ifneq ($(PLATFORM), windows)
    43 ifneq ($(PLATFORM), windows)
    44     JGSS_WRAPPER = jgss/wrapper
    44     JGSS_WRAPPER = jgss/wrapper
    45 endif
    45 endif
    46 
    46 
       
    47 # Build PKCS#11 on all platforms except 64-bit Windows.
       
    48 # We exclude windows-amd64 because we don't have any
       
    49 # 64-bit PKCS#11 implementations to test with on that platform.
       
    50 PKCS11 = pkcs11
       
    51 ifeq ($(ARCH_DATA_MODEL), 64)
       
    52   ifeq ($(PLATFORM), windows)
       
    53     PKCS11 =
       
    54   endif
       
    55 endif
       
    56 
    47 # Build Microsoft CryptoAPI provider only on Windows platform.
    57 # Build Microsoft CryptoAPI provider only on Windows platform.
    48 MSCAPI =
    58 MSCAPI =
    49 ifeq ($(PLATFORM), windows)
    59 ifeq ($(PLATFORM), windows)
    50   MSCAPI = mscapi
    60   MSCAPI = mscapi
    51 endif
    61 endif
    56 ifdef DISABLE_INTREE_EC
    66 ifdef DISABLE_INTREE_EC
    57   INTREE_EC =
    67   INTREE_EC =
    58 endif
    68 endif
    59 
    69 
    60 SUBDIRS       = $(INTREE_EC) other action util krb5
    70 SUBDIRS       = $(INTREE_EC) other action util krb5
    61 SUBDIRS_misc  = jgss pkcs11 $(JGSS_WRAPPER) $(MSCAPI) smartcardio
    71 SUBDIRS_misc  = jgss $(PKCS11) $(JGSS_WRAPPER) $(MSCAPI) smartcardio
    62 SUBDIRS_tools = tools
    72 SUBDIRS_tools = tools
    63 include $(BUILDDIR)/common/Subdirs.gmk
    73 include $(BUILDDIR)/common/Subdirs.gmk
    64 
    74 
    65 all build clean clobber::
    75 all build clean clobber::
    66 	$(SUBDIRS-loop)
    76 	$(SUBDIRS-loop)