[ Index ]
 

Code source de Kupu-1.3.5

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/ -> Makefile (source)

   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 16388 2005-08-24 14:10:09Z 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/kupu-*.po` ; do \
  60          LOCALE=`echo $${PO} | sed "s|i18n/kupu-||;s|\.po||;s|-|_|g"`; \
  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  debug:
  79      $(XSLTPROC) $(XSL_DEBUG) $(XSLTPROC_PARAMS) -o common/kupu.html $(XSL_FILE) dist.kupu


Généré le : Sun Feb 25 15:30:41 2007 par Balluche grâce à PHPXref 0.7