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) $<
|
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
42 CLASSES=Kadmin
43
44 JFILES=$(CLASSES:%=%.java)
45 CLFILES=$(CLASSES:%=../classdir/%.class)
46
47 CLOBBERFILES += $(CLFILES) $(HFILES)
48
49 GUI=$(SRC)/cmd/krb5/kadmin/gui
50 JARFILES=$(GUI)/visualrt.jar:$(JAVA_ROOT)/jre/lib/rt.jar:$(JAVA_ROOT)/jre/lib/i18n.jar
51 GUISUBDIRS=$(GUI)/classdir:$(GUI)/util:$(GUI)/dataclasses:$(GUI)/dchanger:$(GUI)/native:$(GUI)/visualrt
52
53 CLASSPATH=$(GUI):$(GUISUBDIRS):$(JARFILES)
54
55 .KEEP_STATE:
56
57 all lint install: $(HFILES) $(CLFILES) $(SUBDIRS)
58
59 ../classdir/%.class: %.java
60 $(JAVAC) $(JAVAFLAGS) -d ../classdir -classpath $(CLASSPATH) $<
|