diff options
author | Egry Gabor <gaboregry@t-online.hu> | 2005-09-03 18:55:15 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@evo.osdl.org> | 2005-09-05 03:05:49 -0400 |
commit | 720d6c29e146e96cca858057469951e91e0e6850 (patch) | |
tree | 19839317cd225322dd41bf20d4f87434a71b5689 | |
parent | 964267e627966ffa018fc4a3e19e6bad337a9125 (diff) |
[PATCH] kconfig: linux.pot for all arch
The 'make update-po-config' creates the .pot file for the default arch. This
patch enhances it with all arch.
Signed-off-by: Egry Gabor <gaboregry@t-online.hu>
Cc: Arnaldo Carvalho de Melo <acme@conectiva.com.br>
Cc: Roman Zippel <zippel@linux-m68k.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
-rw-r--r-- | scripts/kconfig/Makefile | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/scripts/kconfig/Makefile b/scripts/kconfig/Makefile index 09abb891d11f..2fcb244a9e18 100644 --- a/scripts/kconfig/Makefile +++ b/scripts/kconfig/Makefile | |||
@@ -27,8 +27,20 @@ update-po-config: $(obj)/kxgettext | |||
27 | xgettext --default-domain=linux \ | 27 | xgettext --default-domain=linux \ |
28 | --add-comments --keyword=_ --keyword=N_ \ | 28 | --add-comments --keyword=_ --keyword=N_ \ |
29 | --files-from=scripts/kconfig/POTFILES.in \ | 29 | --files-from=scripts/kconfig/POTFILES.in \ |
30 | -o scripts/kconfig/linux.pot | 30 | --output scripts/kconfig/config.pot |
31 | scripts/kconfig/kxgettext arch/$(ARCH)/Kconfig >> scripts/kconfig/linux.pot | 31 | $(Q)ln -fs Kconfig_i386 arch/um/Kconfig_arch |
32 | $(Q)for i in `ls arch/`; \ | ||
33 | do \ | ||
34 | scripts/kconfig/kxgettext arch/$$i/Kconfig \ | ||
35 | | msguniq -o scripts/kconfig/linux_$${i}.pot; \ | ||
36 | done | ||
37 | $(Q)msgcat scripts/kconfig/config.pot \ | ||
38 | `find scripts/kconfig/ -type f -name linux_*.pot` \ | ||
39 | --output scripts/kconfig/linux_raw.pot | ||
40 | $(Q)msguniq --sort-by-file scripts/kconfig/linux_raw.pot \ | ||
41 | --output scripts/kconfig/linux.pot | ||
42 | $(Q)rm -f arch/um/Kconfig_arch | ||
43 | $(Q)rm -f scripts/kconfig/linux_*.pot scripts/kconfig/config.pot | ||
32 | 44 | ||
33 | .PHONY: randconfig allyesconfig allnoconfig allmodconfig defconfig | 45 | .PHONY: randconfig allyesconfig allnoconfig allmodconfig defconfig |
34 | 46 | ||