From 40114245ad6e01b13384d9b9c6a2c97ddec00048 Mon Sep 17 00:00:00 2001 From: "Pierre Habouzit (MadCoder" Date: Fri, 7 Jan 2005 19:21:50 +0000 Subject: [PATCH] better makefiles git-archimport-id: opensource@polytechnique.org--2005/banana--mainline--1.0--patch-7 --- Makefile | 1 + po/Makefile | 10 ++++------ po/banana.pot | 2 +- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index b12a8ce..af7b7ed 100644 --- a/Makefile +++ b/Makefile @@ -17,6 +17,7 @@ dist: clean pkg-dist clean: rm -rf locale banana/include/banana.inc.php + make -C po clean %: %.in Makefile sed -e 's,@VERSION@,$(VERSION),g' $< > $@ diff --git a/po/Makefile b/po/Makefile index 8a9269a..00fc268 100644 --- a/po/Makefile +++ b/po/Makefile @@ -3,11 +3,7 @@ # $Horde: horde/po/Makefile,v 1.2.2.3 2002/05/20 17:36:22 jan Exp $ # -MSGFMT = msgfmt --statistics -c -v -o -MSGFMTSOL = msgfmt -v -o -MSGMERGE = msgmerge -U LANGS:=$(shell ls *.po|sed -e s/\.po$$//) -APPLICATION = banana all: banana.pot ${LANGS:=.lang} @@ -22,8 +18,10 @@ banana.pot: ../banana/*.php %.lang: banana.pot ../banana/*.php %.po @echo Generating $(@:.lang=) @echo -n ' ' - @${MSGMERGE} $(@:.lang=) $< 2> /dev/null - @${MSGFMT} ../locale/$(@:.lang=)/LC_MESSAGES/banana.mo $(@:.lang=) + @mkdir -p ../locale/$(@:.lang=)/LC_MESSAGES/ + @msgmerge -U $(@:.lang=).po $< 2> /dev/null + @msgfmt --statistics -c -v -o ../locale/$(@:.lang=)/LC_MESSAGES/banana.mo $(@:.lang=).po @echo @touch $@ + diff --git a/po/banana.pot b/po/banana.pot index af7e9c6..36862c0 100644 --- a/po/banana.pot +++ b/po/banana.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-01-07 20:09+0100\n" +"POT-Creation-Date: 2005-01-07 20:20+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" -- 2.1.4