blob: f5b75dbeb48b4552c3f6b5886f18610a5fcc05c4 [file] [log] [blame]
J. Duke319a3b92007-12-01 00:00:00 +00001#
2# Copyright 2005-2006 Sun Microsystems, Inc. All Rights Reserved.
3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4#
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
7# published by the Free Software Foundation. Sun designates this
8# particular file as subject to the "Classpath" exception as provided
9# by Sun in the LICENSE file that accompanied this code.
10#
11# This code is distributed in the hope that it will be useful, but WITHOUT
12# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14# version 2 for more details (a copy is included in the LICENSE file that
15# accompanied this code).
16#
17# You should have received a copy of the GNU General Public License version
18# 2 along with this work; if not, write to the Free Software Foundation,
19# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20#
21# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
22# CA 95054 USA or visit www.sun.com if you need additional information or
23# have any questions.
24#
25
26BUILDDIR = ../../../..
27PACKAGE = sun.security.jgss.wrapper
28PRODUCT = sun
29
30LIBRARY = j2gss
31# Force name of temp directory (needed due to LIBRARY change below)
32LIBRARY_OUTPUT = j2gss
33
34include $(BUILDDIR)/common/Defs.gmk
35
36#
37# C and Java Files
38#
39include FILES_c.gmk
40
41AUTO_FILES_JAVA_DIRS = sun/security/jgss/wrapper
42
43#
44# Java files that define native methods
45#
46FILES_export = \
47 sun/security/jgss/wrapper/GSSLibStub.java
48
49#
50# Find native code
51#
52vpath %.c \
53 $(SHARE_SRC)/native/sun/security/jgss/wrapper \
54 $(PLATFORM_SRC)/native/sun/security/jgss/wrapper
55
56#
57# Find include files
58#
59OTHER_INCLUDES += \
60 -I$(SHARE_SRC)/native/sun/security/jgss/wrapper \
61 -I$(PLATFORM_SRC)/native/sun/security/jgss/wrapper
62
63#
64# Rules
65#
66#FILES_class = $(FILES_java:%.java=$(CLASSDESTDIR)/%.class)
67
68include $(BUILDDIR)/common/Mapfile-vers.gmk
69include $(BUILDDIR)/common/Library.gmk
70
71#
72# Libraries to link
73#
74ifneq ($(PLATFORM), windows)
75 OTHER_LDLIBS = -ldl $(JVMLIB)
76endif