File: Makefile

package info (click to toggle)
debmake-doc 1.22-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 12,952 kB
  • sloc: makefile: 916; sh: 692; python: 202; ansic: 114; sed: 16
file content (25 lines) | stat: -rw-r--r-- 518 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
all: ja.mo ../data/hello.desktop

pot: debhello.pot

../src/hello: ../src/hello.c
	$(MAKE) -C .. src/hello

debhello.pot: ../src/hello ../data/hello.desktop.in
	xgettext -d debhello -L Desktop ../data/hello.desktop.in -o $@
	xgettext -d debhello -j -L C -k_ ../src/hello.c -o $@

%.po: debhello.pot FORCE
	msgmerge -U $@ debhello.pot

%.mo: %.po
	msgfmt $< -o $@

../data/hello.desktop: ../data/hello.desktop.in
	msgfmt --desktop --template $< -d ./ -o $@

clean:
	-rm -f *.mo *~
	-rm -f ../data/hello.desktop

FORCE: