1#************************************************************** 2# 3# Licensed to the Apache Software Foundation (ASF) under one 4# or more contributor license agreements. See the NOTICE file 5# distributed with this work for additional information 6# regarding copyright ownership. The ASF licenses this file 7# to you under the Apache License, Version 2.0 (the 8# "License"); you may not use this file except in compliance 9# with the License. You may obtain a copy of the License at 10# 11# http://www.apache.org/licenses/LICENSE-2.0 12# 13# Unless required by applicable law or agreed to in writing, 14# software distributed under the License is distributed on an 15# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16# KIND, either express or implied. See the License for the 17# specific language governing permissions and limitations 18# under the License. 19# 20#************************************************************** 21 22 23 24PRJ = .. 25PRJNAME = juhelper 26TARGET = juh 27 28.INCLUDE : settings.mk 29.INCLUDE: settings.pmk 30 31JARCLASSDIRS = com 32JARTARGET = $(TARGET).jar 33JARCOMPRESS = TRUE 34JARCLASSPATH = $(JARFILES) ../../lib/ ../bin/ 35CUSTOMMANIFESTFILE = manifest 36 37# Special work necessary for building java reference with javadoc. 38# The source of puplic APIs must be delivered and used later in the 39# odk module. 40ZIP1TARGET=$(TARGET)_src 41ZIP1FLAGS=-u -r 42ZIP1DIR=$(PRJ) 43ZIP1LIST=com -x "*makefile.mk" 44 45# --- Targets ------------------------------------------------------ 46 47.INCLUDE : target.mk 48 49ALLTAR : $(MISC)/juh.component 50 51$(MISC)/juh.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \ 52 juh.component 53 $(XSLTPROC) --nonet --stringparam uri '$(COMPONENTPREFIX_URE_JAVA)juh.jar' \ 54 -o $@ $(SOLARENV)/bin/createcomponent.xslt juh.component 55