mirror of https://github.com/upx/upx.git
all: minor updates
This commit is contained in:
parent
fefce0d5c4
commit
8e85680eb4
|
@ -23,11 +23,11 @@ jobs:
|
||||||
issues: write
|
issues: write
|
||||||
pull-requests: write
|
pull-requests: write
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/stale@v6
|
- uses: actions/stale@v7
|
||||||
with:
|
with:
|
||||||
operations-per-run: 300
|
operations-per-run: 300
|
||||||
exempt-all-milestones: true
|
exempt-all-milestones: true
|
||||||
exempt-issue-labels: 'blocker,enhancement'
|
exempt-issue-labels: 'blocker,enhancement,regression'
|
||||||
days-before-stale: 60
|
days-before-stale: 60
|
||||||
days-before-close: 30
|
days-before-close: 30
|
||||||
stale-issue-message: 'This issue is stale because it has been open 60 days with no activity. Please remove the stale label or add a comment or this issue will be closed in 30 days.'
|
stale-issue-message: 'This issue is stale because it has been open 60 days with no activity. Please remove the stale label or add a comment or this issue will be closed in 30 days.'
|
||||||
|
|
12
Makefile
12
Makefile
|
@ -83,6 +83,18 @@ build/release-gcc-m64: PHONY; $(call run_config_and_build,$@,Release)
|
||||||
build/%-gcc-m64: export CC = gcc -m64
|
build/%-gcc-m64: export CC = gcc -m64
|
||||||
build/%-gcc-m64: export CXX = g++ -m64
|
build/%-gcc-m64: export CXX = g++ -m64
|
||||||
|
|
||||||
|
# cross compiler: Linux glibc aarch64-linux-gnu
|
||||||
|
build/debug-cross-linux-aarch64: PHONY ; $(call run_config_and_build,$@,Debug)
|
||||||
|
build/release-cross-linux-aarch64: PHONY ; $(call run_config_and_build,$@,Release)
|
||||||
|
build/%-cross-linux-aarch64: export CC = aarch64-linux-gnu-gcc
|
||||||
|
build/%-cross-linux-aarch64: export CXX = aarch64-linux-gnu-g++
|
||||||
|
|
||||||
|
# cross compiler: Linux glibc arm-linux-gnueabihf
|
||||||
|
build/debug-cross-linux-arm: PHONY ; $(call run_config_and_build,$@,Debug)
|
||||||
|
build/release-cross-linux-arm: PHONY ; $(call run_config_and_build,$@,Release)
|
||||||
|
build/%-cross-linux-arm: export CC = arm-linux-gnueabihf-gcc
|
||||||
|
build/%-cross-linux-arm: export CXX = arm-linux-gnueabihf-g++ -Wno-psabi
|
||||||
|
|
||||||
# cross compiler: Windows win32 mingw32
|
# cross compiler: Windows win32 mingw32
|
||||||
build/debug-cross-mingw32: PHONY ; $(call run_config_and_build,$@,Debug)
|
build/debug-cross-mingw32: PHONY ; $(call run_config_and_build,$@,Debug)
|
||||||
build/release-cross-mingw32: PHONY ; $(call run_config_and_build,$@,Release)
|
build/release-cross-mingw32: PHONY ; $(call run_config_and_build,$@,Release)
|
||||||
|
|
|
@ -30,10 +30,12 @@ function run_config_and_build {
|
||||||
# avoid link errors with Windows cross compilers; need to install some more support libs??
|
# avoid link errors with Windows cross compilers; need to install some more support libs??
|
||||||
i686-w64-mingw32) cmake_config_flags=-DUPX_CONFIG_DISABLE_SANITIZE=ON ;;
|
i686-w64-mingw32) cmake_config_flags=-DUPX_CONFIG_DISABLE_SANITIZE=ON ;;
|
||||||
x86_64-w64-mingw32) cmake_config_flags=-DUPX_CONFIG_DISABLE_SANITIZE=ON ;;
|
x86_64-w64-mingw32) cmake_config_flags=-DUPX_CONFIG_DISABLE_SANITIZE=ON ;;
|
||||||
|
# avoid warnings about arm libstdc++ ABI change in gcc-7
|
||||||
|
arm-linux-*) CXX="$CXX -Wno-psabi" ;;
|
||||||
esac
|
esac
|
||||||
# for all build types
|
# for all build types
|
||||||
for build_type in Debug Release; do
|
for build_type in Debug Release; do
|
||||||
bdir=build/cross/$toolchain/${build_type,,}
|
bdir=build/cross-compile-upx-with-podman/$toolchain/${build_type,,}
|
||||||
mkdir -p $bdir
|
mkdir -p $bdir
|
||||||
# run_config
|
# run_config
|
||||||
if [[ ! -f $bdir/CMakeCache.txt ]]; then
|
if [[ ! -f $bdir/CMakeCache.txt ]]; then
|
||||||
|
|
Loading…
Reference in New Issue