mirror of
https://github.com/falk-werner/webfuse-provider
synced 2026-03-02 04:09:18 +00:00
switched build to meson
This commit is contained in:
4
build/dobuild-extensions/meson/assemble
Executable file
4
build/dobuild-extensions/meson/assemble
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
exec ninja_adapter "$@"
|
||||
|
||||
4
build/dobuild-extensions/meson/check
Executable file
4
build/dobuild-extensions/meson/check
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
exec ninja_adapter test "$@"
|
||||
|
||||
9
build/dobuild-extensions/meson/check-memcheck
Executable file
9
build/dobuild-extensions/meson/check-memcheck
Executable file
@@ -0,0 +1,9 @@
|
||||
#!/bin/sh
|
||||
|
||||
. DoBuildFiles/generic.properties
|
||||
|
||||
{ [ -z "$BUILDVERBOSE" ] && [ -z "$TESTVERBOSE" ]; } || set -- -v "$@"
|
||||
[ -z "$VERBOSE" ] || set -x
|
||||
|
||||
exec meson test -C "${PWD}/meson" --num-processes "$NPROC" --print-errorlogs --wrap 'valgrind --error-exitcode=1' "$@"
|
||||
|
||||
10
build/dobuild-extensions/meson/ninja_adapter
Executable file
10
build/dobuild-extensions/meson/ninja_adapter
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/bin/sh
|
||||
|
||||
. DoBuildFiles/generic.properties
|
||||
|
||||
set -- "$@" -C "${PWD}/meson"
|
||||
{ [ -z "$BUILDVERBOSE" ] && [ -z "$TESTVERBOSE" ]; } || set -- -v "$@"
|
||||
[ -z "$VERBOSE" ] || set -x
|
||||
|
||||
exec ninja -j"$NPROC" "$@"
|
||||
|
||||
5
build/dobuild-extensions/meson/package-install
Executable file
5
build/dobuild-extensions/meson/package-install
Executable file
@@ -0,0 +1,5 @@
|
||||
#!/bin/sh
|
||||
|
||||
export DESTDIR="$1"
|
||||
|
||||
exec ninja_adapter install
|
||||
10
build/dobuild-extensions/meson/prepare
Executable file
10
build/dobuild-extensions/meson/prepare
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/bin/sh
|
||||
|
||||
. DoBuildFiles/generic.properties
|
||||
|
||||
rm -rf meson
|
||||
|
||||
[ -z "$VERBOSE" ] || set -x
|
||||
|
||||
exec meson setup --buildtype "$VARIANT" "${PWD}/meson" "$PROJECTDIR" "$@"
|
||||
|
||||
Reference in New Issue
Block a user