Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions .ci/common/targets.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,39 +10,39 @@ if [ -n "$SUPPORTS_TARGETS" ]; then
case "$TARGET" in
amd64)
echo "Making amd64-v3 optimized build of ${PROJECT_PRETTYNAME}"
ARCH_FLAGS="-march=x86-64-v3 -mtune=generic"
ARCH_FLAGS="-march=x86-64-v3 -mtune=generic -fomit-frame-pointer"
ARCH="amd64"
;;
steamdeck|zen2)
echo "Making Steam Deck (Zen 2) optimized build of ${PROJECT_PRETTYNAME}"
ARCH_FLAGS="-march=znver2 -mtune=znver2"
ARCH_FLAGS="-march=znver2 -mtune=znver2 -fomit-frame-pointer"
ARCH="steamdeck"
STEAMDECK=true
;;
rog-ally|allyx|zen4)
echo "Making ROG Ally X (Zen 4) optimized build of ${PROJECT_PRETTYNAME}"
ARCH_FLAGS="-march=znver4 -mtune=znver4"
ARCH_FLAGS="-march=znver4 -mtune=znver4 -fomit-frame-pointer"
ARCH="rog-ally-x"
STEAMDECK=true
;;
legacy)
echo "Making amd64 generic build of ${PROJECT_PRETTYNAME}"
ARCH_FLAGS="-march=x86-64 -mtune=generic"
ARCH_FLAGS="-march=x86-64 -mtune=generic -fomit-frame-pointer"
ARCH=legacy
;;
aarch64|arm64)
echo "Making armv8-a build of ${PROJECT_PRETTYNAME}"
ARCH_FLAGS="-march=armv8-a -mtune=generic"
ARCH_FLAGS="-march=armv8-a -mtune=generic -fomit-frame-pointer"
ARCH=aarch64
;;
armv9)
echo "Making armv9-a build of ${PROJECT_PRETTYNAME}"
ARCH_FLAGS="-march=armv9-a -mtune=generic"
ARCH_FLAGS="-march=armv9-a -mtune=generic -fomit-frame-pointer"
ARCH=armv9
;;
native)
echo "Making native build of ${PROJECT_PRETTYNAME}"
ARCH_FLAGS="-march=native -mtune=native"
ARCH_FLAGS="-march=native -mtune=native -fomit-frame-pointer"
FFMPEG=OFF
OPENSSL=OFF
;;
Expand All @@ -51,7 +51,7 @@ if [ -n "$SUPPORTS_TARGETS" ]; then
# and want to target generic architectures
package-amd64)
echo "Making package-friendly amd64 build of ${PROJECT_PRETTYNAME}"
ARCH_FLAGS="-march=x86-64 -mtune=generic"
ARCH_FLAGS="-march=x86-64 -mtune=generic -fomit-frame-pointer"
STANDALONE=ON
PACKAGE=true
FFMPEG=OFF
Expand All @@ -61,7 +61,7 @@ if [ -n "$SUPPORTS_TARGETS" ]; then
;;
package-aarch64)
echo "Making package-friendly aarch64 build of ${PROJECT_PRETTYNAME}"
ARCH_FLAGS="-march=armv8-a -mtune=generic"
ARCH_FLAGS="-march=armv8-a -mtune=generic -fomit-frame-pointer"
STANDALONE=ON
PACKAGE=true
FFMPEG=OFF
Expand Down Expand Up @@ -118,4 +118,4 @@ export OPENSSL
export FFMPEG
export LTO
export CCACHE
export UPDATES
export UPDATES