~leonov-gtk/leonov/leonov-gtk

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: Siegfried-Angel Gevatter Pujals
  • Date: 2008-09-06 20:16:30 UTC
  • mfrom: (109.2.1 leonov)
  • Revision ID: rainct@ubuntu.com-20080906201630-e9k9ihes3f00pw0a
Merge with trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
SUBDIRS = leonov
4
4
VERSION = $(shell cat VERSION)
5
5
DIST_DIR = leonov-$(VERSION)
 
6
PO_DIR = po
6
7
 
7
8
all: GenerateSource
8
9
 
33
34
        tar -cvzf leonov-$(VERSION).tar.gz leonov-$(VERSION)
34
35
 
35
36
translation: clean
36
 
        extractrc `find . -name *.rc -o -name *.ui -o -name *.kcfg` >> rc.py
37
 
        xgettext `find . -name *.py -o ` -o $podir/APPNAME.pot
 
37
        extractrc `find . -name \*.rc -o -name \*.ui -o -name \*.kcfg` >> rc.py
 
38
        xgettext --from-code utf-8 `find . -name \*.py -o -name \*.glade` -o $(PO_DIR)/leonov.pot
 
39
 
 
40
mo: $(addsuffix /LC_MESSAGES/bzr.mo,$(patsubst %.po,%,$(wildcard po/*.po)))
 
41
 
 
42
po/%/LC_MESSAGES/bzr.mo: po/%.po
 
43
        mkdir -p $(patsubst %bzr.mo,%,$@)
 
44
        msgfmt -o $@ $<
38
45
 
39
46
clean: $(SUBDIRS)
40
47
        [ ! -d launchpadbugs ] || \