6 # (the "License"). You may not use this file except in compliance
7 # with the License.
8 #
9 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10 # or http://www.opensolaris.org/os/licensing.
11 # See the License for the specific language governing permissions
12 # and limitations under the License.
13 #
14 # When distributing Covered Code, include this CDDL HEADER in each
15 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16 # If applicable, add the following below this CDDL HEADER, with the
17 # fields enclosed by brackets "[]" replaced with your own identifying
18 # information: Portions Copyright [yyyy] [name of copyright owner]
19 #
20 # CDDL HEADER END
21 #
22 #
23 # Copyright (c) 1999-2001 by Sun Microsystems, Inc.
24 # All rights reserved.
25 #
26 # ident "%Z%%M% %I% %E% SMI"
27 #
28 # usr/src/cmd/krb5/kadmin/gui/native/Makefile
29 #
30
31 include $(SRC)/lib/Makefile.lib
32
33 SUBDIRS= $(MACH)
34
35 all := TARGET= all
36 clean := TARGET= clean
37 clobber := TARGET= clobber
38 install := TARGET= install
39 lint := TARGET= lint
40
41 JAVAFLAGS= -nowarn -O
42
43 CLASSES=Kadmin
44
45 JFILES=$(CLASSES:%=%.java)
46 CLFILES=$(CLASSES:%=../classdir/%.class)
47
48 CLOBBERFILES += $(CLFILES) $(HFILES)
49
50 GUI=$(SRC)/cmd/krb5/kadmin/gui
51 JARFILES=$(GUI)/visualrt.jar:$(JAVA_ROOT)/jre/lib/rt.jar:$(JAVA_ROOT)/jre/lib/i18n.jar
52 GUISUBDIRS=$(GUI)/classdir:$(GUI)/util:$(GUI)/dataclasses:$(GUI)/dchanger:$(GUI)/native:$(GUI)/visualrt
53
54 CLASSPATH=$(GUI):$(GUISUBDIRS):$(JARFILES)
55
56 .KEEP_STATE:
57
58 all lint install: $(HFILES) $(CLFILES) $(SUBDIRS)
59
60 ../classdir/%.class: %.java
61 $(JAVAC) $(JAVAFLAGS) -d ../classdir -classpath $(CLASSPATH) $<
|
6 # (the "License"). You may not use this file except in compliance
7 # with the License.
8 #
9 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10 # or http://www.opensolaris.org/os/licensing.
11 # See the License for the specific language governing permissions
12 # and limitations under the License.
13 #
14 # When distributing Covered Code, include this CDDL HEADER in each
15 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16 # If applicable, add the following below this CDDL HEADER, with the
17 # fields enclosed by brackets "[]" replaced with your own identifying
18 # information: Portions Copyright [yyyy] [name of copyright owner]
19 #
20 # CDDL HEADER END
21 #
22 #
23 # Copyright (c) 1999-2001 by Sun Microsystems, Inc.
24 # All rights reserved.
25 #
26 # usr/src/cmd/krb5/kadmin/gui/native/Makefile
27 #
28
29 include $(SRC)/lib/Makefile.lib
30
31 SUBDIRS= $(MACH)
32
33 all := TARGET= all
34 clean := TARGET= clean
35 clobber := TARGET= clobber
36 install := TARGET= install
37 lint := TARGET= lint
38
39
40 CLASSES=Kadmin
41
42 JFILES=$(CLASSES:%=%.java)
43 CLFILES=$(CLASSES:%=../classdir/%.class)
44
45 CLOBBERFILES += $(CLFILES) $(HFILES)
46
47 GUI=$(SRC)/cmd/krb5/kadmin/gui
48 JARFILES=$(GUI)/visualrt.jar:$(JAVA_ROOT)/jre/lib/rt.jar:$(JAVA_ROOT)/jre/lib/i18n.jar
49 GUISUBDIRS=$(GUI)/classdir:$(GUI)/util:$(GUI)/dataclasses:$(GUI)/dchanger:$(GUI)/native:$(GUI)/visualrt
50
51 CLASSPATH=$(GUI):$(GUISUBDIRS):$(JARFILES)
52
53 .KEEP_STATE:
54
55 all lint install: $(HFILES) $(CLFILES) $(SUBDIRS)
56
57 ../classdir/%.class: %.java
58 $(JAVAC) $(JAVAFLAGS) -d ../classdir -classpath $(CLASSPATH) $<
|