11#
2- # Copyright (c) 2011, 2021 , Oracle and/or its affiliates. All rights reserved.
2+ # Copyright (c) 2011, 2022 , Oracle and/or its affiliates. All rights reserved.
33# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
44#
55# This code is free software; you can redistribute it and/or modify it
@@ -40,6 +40,19 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBJ2GSS, \
4040
4141TARGETS += $(BUILD_LIBJ2GSS)
4242
43+ ifeq ($(call isTargetOs, windows), true)
44+ $(eval $(call SetupJdkLibrary, BUILD_LIBSSPI_BRIDGE, \
45+ NAME := sspi_bridge, \
46+ OPTIMIZATION := LOW, \
47+ CFLAGS := $(CFLAGS_JDKLIB) \
48+ -I$(TOPDIR)/src/java.security.jgss/share/native/libj2gss, \
49+ LDFLAGS := $(LDFLAGS_JDKLIB) \
50+ $(call SET_SHARED_LIBRARY_ORIGIN) \
51+ ))
52+
53+ TARGETS += $(BUILD_LIBSSPI_BRIDGE)
54+ endif
55+
4356################################################################################
4457
4558ifneq ($(BUILD_CRYPTO), false)
@@ -57,17 +70,6 @@ ifneq ($(BUILD_CRYPTO), false)
5770 ))
5871
5972 TARGETS += $(BUILD_LIBW2K_LSA_AUTH)
60-
61- $(eval $(call SetupJdkLibrary, BUILD_LIBSSPI_BRIDGE, \
62- NAME := sspi_bridge, \
63- OPTIMIZATION := LOW, \
64- CFLAGS := $(CFLAGS_JDKLIB) \
65- -I$(TOPDIR)/src/java.security.jgss/share/native/libj2gss, \
66- LDFLAGS := $(LDFLAGS_JDKLIB) \
67- $(call SET_SHARED_LIBRARY_ORIGIN) \
68- ))
69-
70- TARGETS += $(BUILD_LIBSSPI_BRIDGE)
7173 endif
7274
7375 ifeq ($(call isTargetOs, macosx), true)
0 commit comments