# file : tests/api/testscript # copyright : Copyright (c) 2016-2018 Code Synthesis Ltd # license : ISC; see accompanying COPYING file : double-quoted : { +cat <=libfoo.pc prefix="C:\\Program Files\\Foo" exec_prefix=${prefix} Name: libfoo Description: Foo library Version: 1.0 Libs: "-LC:\\Program Files\\Foo" "-lC:\\Program Files\\Foo\\foo" Cflags: "-IC:\\Program Files\\Foo" EOI f = $~/libfoo.pc : cflags : $* --cflags $f >>EOO I C:\Program Files\Foo EOO : libs : $* --libs $f >>EOO L C:\Program Files\Foo l C:\Program Files\Foo\foo EOO : vars : $* --vars $f >>EOO exec_prefix "C:\\Program Files\\Foo" prefix "C:\\Program Files\\Foo" EOO } : single-quoted { +cat <=libfoo.pc prefix='C:\Program Files\Foo' exec_prefix=${prefix} Name: libfoo Description: Foo library Version: 1.0 Libs: '-LC:\Program Files\Foo' '-lC:\Program Files\Foo\foo' Cflags: '-IC:\Program Files\Foo' EOI f = $~/libfoo.pc : cflags : $* --cflags $f >>EOO I C:\Program Files\Foo EOO : libs : $* --libs $f >>EOO L C:\Program Files\Foo l C:\Program Files\Foo\foo EOO : vars : $* --vars $f >>EOO exec_prefix 'C:\Program Files\Foo' prefix 'C:\Program Files\Foo' EOO } : unquoted : { +cat <=libfoo.pc prefix=C:\\Program\ \ \ Files\\Foo exec_prefix=${prefix} Name: libfoo Description: Foo library Version: 1.0 Libs: -LC:\\Program\ \ \ Files\\Foo -lC:\\Program\ \ \ Files\\Foo\\foo Cflags: -IC:\\Program\ \ \ Files\\Foo EOI f = $~/libfoo.pc : cflags : $* --cflags $f >>EOO I C:\Program Files\Foo EOO : libs : $* --libs $f >>EOO L C:\Program Files\Foo l C:\Program Files\Foo\foo EOO : vars : $* --vars $f >>EOO exec_prefix C:\\Program\ \ \ Files\\Foo prefix C:\\Program\ \ \ Files\\Foo EOO }