diff --git a/Makefile.am b/Makefile.am index 8fdd145..b5ba3eb 100644 --- a/Makefile.am +++ b/Makefile.am @@ -95,6 +95,7 @@ EXTRA_DIST = pkg.m4 \ tests/lib1/metapackage-2.pc \ tests/lib1/explicit-sysroot.pc \ tests/lib1/escaped-backslash.pc \ + tests/lib1/escaped-space.pc \ tests/lib1/cflags-internal.pc \ tests/lib1/requires-internal.pc \ tests/lib1/requires-internal-2.pc \ diff --git a/tests/lib1/escaped-space.pc b/tests/lib1/escaped-space.pc new file mode 100644 index 0000000..1546e6b --- /dev/null +++ b/tests/lib1/escaped-space.pc @@ -0,0 +1,4 @@ +Name: escaped-space +Version: 1 +Description: test package for backslash escape of spaces +Cflags: -IC:\\A\ space diff --git a/tests/parser.sh b/tests/parser.sh index c83c60c..8eb9b8e 100755 --- a/tests/parser.sh +++ b/tests/parser.sh @@ -138,6 +138,14 @@ escaped_backslash_body() pkgconf --with-path=${selfdir}/lib1 --cflags escaped-backslash } +escaped_space_body() +{ + atf_check \ + -e ignore \ + -o inline:"-IC:\\\\\\\\A space\n" \ + pkgconf --with-path=${selfdir}/lib1 --cflags escaped-space +} + quoted_body() { export PKG_CONFIG_PATH="${selfdir}/lib1"