build: Add debug build option to package-release.sh
Co-authored-by: David McCloskey <davmcclo@gmail.com> Signed-off-by: Joshua Ashton <joshua@froggi.es>
This commit is contained in:
parent
7549d70fbf
commit
8e64da0eee
|
@ -5,7 +5,7 @@ set -e
|
|||
shopt -s extglob
|
||||
|
||||
if [ -z "$1" ] || [ -z "$2" ]; then
|
||||
echo "Usage: $0 version destdir [--native] [--no-package] [--dev-build]"
|
||||
echo "Usage: $0 version destdir [--native] [--no-package] [--dev-build] [--debug]"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
@ -24,6 +24,7 @@ shift 2
|
|||
opt_nopackage=0
|
||||
opt_devbuild=0
|
||||
opt_native=0
|
||||
opt_buildtype="release"
|
||||
|
||||
while [ $# -gt 0 ]; do
|
||||
case "$1" in
|
||||
|
@ -37,6 +38,9 @@ while [ $# -gt 0 ]; do
|
|||
opt_nopackage=1
|
||||
opt_devbuild=1
|
||||
;;
|
||||
"--debug")
|
||||
opt_buildtype="debug"
|
||||
;;
|
||||
*)
|
||||
echo "Unrecognized option: $1" >&2
|
||||
exit 1
|
||||
|
@ -50,12 +54,12 @@ function build_arch {
|
|||
|
||||
cd "$VKD3D_SRC_DIR"
|
||||
|
||||
meson "$@" \
|
||||
--buildtype "release" \
|
||||
--prefix "$VKD3D_BUILD_DIR" \
|
||||
--strip \
|
||||
--bindir "x${arch}" \
|
||||
--libdir "x${arch}" \
|
||||
meson "$@" \
|
||||
--buildtype "${opt_buildtype}" \
|
||||
--prefix "$VKD3D_BUILD_DIR" \
|
||||
--strip \
|
||||
--bindir "x${arch}" \
|
||||
--libdir "x${arch}" \
|
||||
"$VKD3D_BUILD_DIR/build.${arch}"
|
||||
|
||||
cd "$VKD3D_BUILD_DIR/build.${arch}"
|
||||
|
|
Loading…
Reference in New Issue