Annotation of kupu/Makefile, revision 1.1
1.1 ! dwinter 1: ##############################################################################
! 2: #
! 3: # Copyright (c) 2003-2005 Kupu Contributors. All rights reserved.
! 4: #
! 5: # This software is distributed under the terms of the Kupu
! 6: # License. See LICENSE.txt for license text. For a list of Kupu
! 7: # Contributors see CREDITS.txt.
! 8: #
! 9: ##############################################################################
! 10:
! 11: # $Id: Makefile 13188 2005-06-08 16:31:06Z mihxil $
! 12:
! 13: XSLTPROC = /usr/bin/env xsltproc
! 14: XSL_DEBUG = --param debug true\(\)
! 15: XSLTPROC_PARAMS = --nonet --novalid --xinclude
! 16: XSL_FILE = make.xsl
! 17:
! 18: JAVA_DIR=java.build
! 19: JAVA_RESOURCE=org.oscom.kupu.Messages
! 20: MSGFMT = /usr/bin/env msgfmt --verbose
! 21: MSGEN = /usr/bin/env msgen
! 22:
! 23: all: clean kupu.html kupuform.html kupumulti.html zope2macros plonemacros silvamacros lenyamacros kupucnf.html
! 24:
! 25: kupu.html:
! 26: $(XSLTPROC) $(XSLTPROC_PARAMS) -o common/kupu.html $(XSL_FILE) dist.kupu
! 27:
! 28: zope2macros:
! 29: $(XSLTPROC) $(XSLTPROC_PARAMS) -o common/kupumacros.html $(XSL_FILE) dist-zope2.kupu
! 30:
! 31: kupuform.html:
! 32: $(XSLTPROC) $(XSLTPROC_PARAMS) -o common/kupuform.html $(XSL_FILE) dist-form.kupu
! 33:
! 34: kupumulti.html:
! 35: $(XSLTPROC) $(XSLTPROC_PARAMS) -o common/kupumulti.html $(XSL_FILE) dist-multi.kupu
! 36:
! 37: kupucnf.html:
! 38: $(XSLTPROC) $(XSLTPROC_PARAMS) -o common/kupucnf.html $(XSL_FILE) dist-cnf.kupu
! 39:
! 40: plonemacros:
! 41: $(XSLTPROC) $(XSLTPROC_PARAMS) -o plone/kupu_plone_layer/kupu_wysiwyg_support.html $(XSL_FILE) dist-plone.kupu
! 42:
! 43: silvamacros:
! 44: $(XSLTPROC) $(XSLTPROC_PARAMS) -o silva/kupumacros.html $(XSL_FILE) dist-silva.kupu
! 45:
! 46: lenyamacros:
! 47: $(XSLTPROC) $(XSLTPROC_PARAMS) -o apache-lenya/kupu/kupumacros.html $(XSL_FILE) dist-apache-lenya.kupu
! 48:
! 49:
! 50: #used by kupu-18n.jar
! 51: $(JAVA_DIR)/kupu-defaults.po: i18n/kupu.pot
! 52: mkdir -p $(JAVA_DIR)
! 53: $(MSGEN) $< -o $@
! 54:
! 55: #kupu-18n.jar can e.g. be used by fmt-tags of jstl 1.1, see e.g. common/kupu.pox.jspx
! 56: kupu-i18n.jar: i18n/*.po $(JAVA_DIR)/kupu-defaults.po
! 57: mkdir -p $(JAVA_DIR)
! 58: $(MSGFMT) --java2 -d $(JAVA_DIR) -r $(JAVA_RESOURCE) $(JAVA_DIR)/kupu-defaults.po
! 59: for PO in `ls i18n/*.po` ; do \
! 60: LOCALE=`echo $${PO} | sed "s|i18n/kupu-||;s|\.po||"`; \
! 61: $(MSGFMT) --java2 -D . -d $(JAVA_DIR) -r $(JAVA_RESOURCE) -l $${LOCALE} $${PO}; \
! 62: done
! 63: jar cf $@ -C $(JAVA_DIR) org
! 64:
! 65:
! 66: clean:
! 67: rm -f common/kupu.html
! 68: rm -f common/kupumacros.html
! 69: rm -f common/kupuform.html
! 70: rm -f common/kupumulti.html
! 71: rm -f common/kupucnf.html
! 72: rm -f plone/kupu_plone_layer/kupu_wysiwyg_support.html
! 73: rm -f silva/kupumacros.html
! 74: rm -f apache-lenya/kupu/kupumacros.html
! 75: rm -rf $(JAVA_DIR)
! 76: rm -f kupu-i18n.jar
! 77:
! 78:
! 79: debug:
! 80: $(XSLTPROC) $(XSL_DEBUG) $(XSLTPROC_PARAMS) -o common/kupu.html $(XSL_FILE) dist.kupu
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>