summaryrefslogtreecommitdiff
path: root/test cases
diff options
context:
space:
mode:
authorCharles Brunet <charles.brunet@optelgroup.com>2025-09-30 12:10:55 -0400
committerDylan Baker <dylan@pnwbakers.com>2025-10-01 11:29:59 -0700
commit098dc533d659a9ee6e987d46dfcd918bfb133ca3 (patch)
tree9bf1f81d4f21c4c859083d7105aaf2c067d077b6 /test cases
parentc0a5e9293209f465ab114ae0fcd92de640ef48a6 (diff)
downloadmeson-098dc533d659a9ee6e987d46dfcd918bfb133ca3.tar.gz
Allow CustomTarget source for i18n.xgettext
Fixes #15054
Diffstat (limited to 'test cases')
-rw-r--r--test cases/frameworks/38 gettext extractor/src/lib3/foo.c0
-rw-r--r--test cases/frameworks/38 gettext extractor/src/lib3/meson.build4
-rw-r--r--test cases/frameworks/38 gettext extractor/src/meson.build1
3 files changed, 5 insertions, 0 deletions
diff --git a/test cases/frameworks/38 gettext extractor/src/lib3/foo.c b/test cases/frameworks/38 gettext extractor/src/lib3/foo.c
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/test cases/frameworks/38 gettext extractor/src/lib3/foo.c
diff --git a/test cases/frameworks/38 gettext extractor/src/lib3/meson.build b/test cases/frameworks/38 gettext extractor/src/lib3/meson.build
new file mode 100644
index 000000000..34afeeb4a
--- /dev/null
+++ b/test cases/frameworks/38 gettext extractor/src/lib3/meson.build
@@ -0,0 +1,4 @@
+fs = import('fs')
+
+foo = fs.copyfile('foo.c')
+i18n.xgettext('test', foo[0])
diff --git a/test cases/frameworks/38 gettext extractor/src/meson.build b/test cases/frameworks/38 gettext extractor/src/meson.build
index 27fc81326..b26646c1a 100644
--- a/test cases/frameworks/38 gettext extractor/src/meson.build
+++ b/test cases/frameworks/38 gettext extractor/src/meson.build
@@ -1,5 +1,6 @@
subdir('lib1')
subdir('lib2')
+subdir('lib3')
main = executable('say', 'main.c', link_with: [lib2], include_directories: lib2_includes)