Makefile revision 4d0eb50e691de4c20b1dd9976ad6839fede8a42d
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor# CDDL HEADER START
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor# The contents of this file are subject to the terms of the
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor# Common Development and Distribution License, Version 1.0 only
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor# (the "License"). You may not use this file except in compliance
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor# with the License.
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor# See the License for the specific language governing permissions
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor# and limitations under the License.
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor# When distributing Covered Code, include this CDDL HEADER in each
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
1c26a593f62800795eddc6cbaf86090e0976e2efrbowen# If applicable, add the following below this CDDL HEADER, with the
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor# fields enclosed by brackets "[]" replaced with your own identifying
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor# information: Portions Copyright [yyyy] [name of copyright owner]
1c26a593f62800795eddc6cbaf86090e0976e2efrbowen# CDDL HEADER END
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor# Use is subject to license terms.
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzorOTHER=GuiResource GuiResource_en_US HelpData HelpData_en_US
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor# Set $KRB5GUILIB
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzorCLASSPATH=$(GUIDIR):$(GUIDIR)/classdir:$(GUIDIR)/util:$(GUIDIR)/dataclasses:$(GUIDIR)/dchanger:$(GUIDIR)/native:$(GUIDIR)/visualrt:$(GUIDIR)/visualrt.jar:$(JAVA_ROOT)/jre/lib/rt.jar:$(JAVA_ROOT)/jre/lib/i18n.jar
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzorVISRT_CLASSPATH=$(GUIDIR)/visualrt:$(JAVA_ROOT)/jre/lib/rt.jar:$(JAVA_ROOT)/jre/lib/i18n.jar
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor $(JAVAC) $(JAVAFLAGS) -d classdir -classpath $(CLASSPATH) $<
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzorall: $(VISDIR) .WAIT KdcGui.java classdir $(SUBDIRS) all_local
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzorall_local: $(TOGETHERC) $(OTHERC) $(KRB5SBIN)/$(GKADMIN) \
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor $(JAVAC) $(JAVAFLAGS) -d classdir -classpath $(CLASSPATH) $(TOGETHERJ)
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor cd $(VISDIR); $(MAKE) CLASSPATH=$(VISRT_CLASSPATH) install
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor cat $? | sed -e 's/version_number/$(SEAM_VERS)/' > $@
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor cd $@; $(MAKE) CLASSPATH=$(VISRT_CLASSPATH) $(TARGET)
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor cat $? | sed -e 's/GuiResource/GuiResource_en_US/' > $@
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzorKdcGui.java: KdcGuiMain.java KdcGuiOps.java KdcGuiRoot.java
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzorinstall: $(VISDIR) .WAIT classdir $(SUBDIRS) install_local
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor_msg: $(MSGBUNDLEDIR) $(MSGBUNDLEDIR)/GuiResource.java $(MSGBUNDLEDIR)/HelpData.java
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor$(MSGBUNDLEDIR)/GuiResource.java $(MSGBUNDLEDIR)/HelpData.java:= FILEMODE = 444
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor $(JAVADOC) -classpath $(CLASSPATH) -d javadoc *.java \
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor dataclasses/*.java dchanger/*.java native/*.java util/*.java
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor cd visualrt ; $(MAKE) CLASSPATH=$(VISRT_CLASSPATH) $@
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor LD_LIBRARY_PATH=/usr/java/lib:/usr/dt/lib:$(SRC)/cmd/kadmin/gui/native \
f68b1739895d752d1f22f0c55e5b39d755cd1090gryzor .:classdir:native:$(VISLIB):)$(ROOT)/usr/java/lib/rt.jar \