This commit is contained in:
swrup 2025-11-11 02:07:51 +01:00
parent aa2ff7b2f0
commit 2f3113f55d
11742 changed files with 1223940 additions and 0 deletions

View file

@ -0,0 +1,48 @@
; Example script taken from re2
; With normal strings
(alias
(name old)
(action (echo "\
ARFLAGS=rsc
CXX=g++
CXXFLAGS=\"-Wall -O3 -g -pthread\"
if ! ${.ARCH_SIXTYFOUR}; then
CXX=\"$CXX -m32\"
fi
${.MAKE} -s -C libre2 clean
${.MAKE} -s -C libre2 \\
ARFLAGS=\"$ARFLAGS\" \\
CXX=\"$CXX\" \\
CXXFLAGS=\"$CXXFLAGS\" \\
obj/libre2.a obj/so/libre2.so
cp libre2/obj/libre2.a libre2_c_stubs.a
cp libre2/obj/so/libre2.so dllre2_c_stubs.so
${.MAKE} -s -C libre2 clean
")))
; With block strings
(alias
(name new)
(action (echo "\> ARFLAGS=rsc
"\> CXX=g++
"\> CXXFLAGS="-Wall -O3 -g -pthread"
"\> if ! ${.ARCH_SIXTYFOUR}; then
"\> CXX="$CXX -m32"
"\> fi
"\> ${.MAKE} -s -C libre2 clean
"\> ${.MAKE} -s -C libre2 \
"\> ARFLAGS="$ARFLAGS" \
"\> CXX="$CXX" \
"\> CXXFLAGS="$CXXFLAGS" \
"\> obj/libre2.a obj/so/libre2.so
"\> cp libre2/obj/libre2.a libre2_c_stubs.a
"\> cp libre2/obj/so/libre2.so dllre2_c_stubs.so
"\> ${.MAKE} -s -C libre2 clean
)))
(alias
(name quoting-test)
(action (echo "\| normal: \065
"\> raw: \065
)))

View file

@ -0,0 +1,37 @@
$ dune build @old
ARFLAGS=rsc
CXX=g++
CXXFLAGS="-Wall -O3 -g -pthread"
if ! ${.ARCH_SIXTYFOUR}; then
CXX="$CXX -m32"
fi
${.MAKE} -s -C libre2 clean
${.MAKE} -s -C libre2 \
ARFLAGS="$ARFLAGS" \
CXX="$CXX" \
CXXFLAGS="$CXXFLAGS" \
obj/libre2.a obj/so/libre2.so
cp libre2/obj/libre2.a libre2_c_stubs.a
cp libre2/obj/so/libre2.so dllre2_c_stubs.so
${.MAKE} -s -C libre2 clean
$ dune build @new
ARFLAGS=rsc
CXX=g++
CXXFLAGS="-Wall -O3 -g -pthread"
if ! ${.ARCH_SIXTYFOUR}; then
CXX="$CXX -m32"
fi
${.MAKE} -s -C libre2 clean
${.MAKE} -s -C libre2 \
ARFLAGS="$ARFLAGS" \
CXX="$CXX" \
CXXFLAGS="$CXXFLAGS" \
obj/libre2.a obj/so/libre2.so
cp libre2/obj/libre2.a libre2_c_stubs.a
cp libre2/obj/so/libre2.so dllre2_c_stubs.so
${.MAKE} -s -C libre2 clean
$ dune build @quoting-test
normal: A
raw: \065