summaryrefslogtreecommitdiff
path: root/catgets
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2003-02-22 23:19:31 +0000
committerUlrich Drepper <drepper@redhat.com>2003-02-22 23:19:31 +0000
commitc780aa2137bbf678281fecfad64f4a718ded4e4a (patch)
tree41f1a8646c5416187fb00a9b7fa7026231df97b7 /catgets
parent819c56e76de80b99e1c04516597518f278820048 (diff)
Update.
* catgets/Makefile: Add rules to run test2.msg test. * catgets/test2.msg: New file.
Diffstat (limited to 'catgets')
-rw-r--r--catgets/Makefile14
-rw-r--r--catgets/test2.msg8
2 files changed, 18 insertions, 4 deletions
diff --git a/catgets/Makefile b/catgets/Makefile
index f3069bd2db..b2c15e7451 100644
--- a/catgets/Makefile
+++ b/catgets/Makefile
@@ -1,4 +1,4 @@
-# Copyright (C) 1996,1997,1998,1999,2000,2002 Free Software Foundation, Inc.
+# Copyright (C) 1996-2000, 2002, 2003 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
# The GNU C Library is free software; you can redistribute it and/or
@@ -22,7 +22,7 @@
subdir := catgets
headers = nl_types.h
-distribute = catgetsinfo.h config.h xopen-msg.sed test1.msg \
+distribute = catgetsinfo.h config.h xopen-msg.sed test1.msg test2.msg \
test-gencat.sh sample.SJIS
routines = catgets open_catalog
others = gencat
@@ -47,19 +47,25 @@ catgets-CPPFLAGS := -DNLSPATH='"$(msgcatdir)/%L/%N:$(msgcatdir)/%L/LC_MESSAGES/%
CPPFLAGS-gencat = -DNOT_IN_libc
-generated = de.msg test1.cat test1.h sample.SJIS.cat test-gencat.h
+generated = de.msg test1.cat test1.h test2.cat test2.h sample.SJIS.cat \
+ test-gencat.h
generated-dirs = de
tst-catgets-ENV = NLSPATH="$(objpfx)%l/%N.cat" LANG=de
ifneq ($(cross-compiling),yes)
-tests: $(objpfx)de/libc.cat $(objpfx)test1.cat $(objpfx)test-gencat.out
+tests: $(objpfx)de/libc.cat $(objpfx)test1.cat $(objpfx)test2.cat \
+ $(objpfx)test-gencat.out
# This test just checks whether the program produces any error or not.
# The result is not tested.
$(objpfx)test1.cat: test1.msg $(objpfx)gencat
LC_ALL=hr_HR.ISO-8859-2 LOCPATH=$(common-objpfx)localedata \
GCONV_PATH=$(common-objpfx)iconvdata \
$(built-program-cmd) -H $(objpfx)test1.h $@ $<
+$(objpfx)test2.cat: test2.msg $(objpfx)gencat
+ LOCPATH=$(common-objpfx)localedata \
+ GCONV_PATH=$(common-objpfx)iconvdata \
+ $(built-program-cmd) -H $(objpfx)test2.h $@ $<
$(objpfx)de/libc.cat: $(objpfx)de.msg $(objpfx)gencat
$(make-target-directory)
LC_ALL=de_DE.ISO-8859-1 LOCPATH=$(common-objpfx)localedata \
diff --git a/catgets/test2.msg b/catgets/test2.msg
new file mode 100644
index 0000000000..be54e75370
--- /dev/null
+++ b/catgets/test2.msg
@@ -0,0 +1,8 @@
+$set 42
+$ Two messages with auto-assigned numbers.
+Number1 Auto-assigned #1
+Number2 Auto-assigned #2
+$ Three messages with explicitly assigned numbers.
+0 Explicitly assigned #1
+1 Explicitly assigned #2
+2 Explicitly assigned #3