Alpine build tools
Go to file
Dimitry Andric 76ff15a7b1 abuild: unset option variables to prevent environment leaking in
In abuild's getopts loop, option variables such as "keep", "verbose",
etc are only set if the corresponding option is found. If such an option
is *not* found, any environment variable with the same name will leak
in, instead. Prevent this by explicitly unsetting almost all of them.
2023-06-22 03:35:46 +00:00
tests abuild: set cache directories to a temporary directory if MOVE_CACHES is set 2023-06-22 05:33:59 +02:00
.editorconfig .editorconfig: add Makefile rules 2020-03-23 13:16:01 +00:00
.gitattributes gitlab: highlight abuild.in as shell 2022-05-03 12:42:36 +02:00
.gitignore git ignore abulid.conf and fix make clean 2023-04-18 15:14:28 +02:00
.gitlab-ci.yml ci: add job to run tests 2021-10-07 17:24:10 +02:00
APKBUILD.5.scd abuild: Warn if -doc subpackage exceeds a certain threshold 2023-06-03 10:55:12 +00:00
COPYING add license GPL-2.0-only WITH OpenSSL-Exception 2020-10-23 11:30:25 -03:00
Makefile ==== release 3.11.9 ==== 2023-06-15 14:54:45 +02:00
abuild-fetch.c abuild-fetch: try harder to yield 2023-04-18 11:22:54 +02:00
abuild-gzsplit.c abuild: avoid calculations with void pointers 2021-10-11 18:34:27 +00:00
abuild-keygen.in abuild-keygen: add support for creating kernel signing key 2023-05-05 13:39:47 +02:00
abuild-rmtemp.c *: say we are using GPL-2.0-only 2020-10-23 11:39:18 -03:00
abuild-sign.in abuild-sign: fix --installed to detect missing keys 2022-06-22 16:13:07 +02:00
abuild-sudo.c abuild-sudo: fix determining number of groups 2023-06-07 12:42:00 +03:00
abuild-tar.c abuild-tar: improve invalid opt handling 2023-04-17 13:01:05 +02:00
abuild.1.scd abuild.1: add new manpage 2023-05-15 18:02:11 +02:00
abuild.conf.in Install default config as /usr/share/abuild/default.conf 2023-04-18 13:47:17 +02:00
abuild.in abuild: unset option variables to prevent environment leaking in 2023-06-22 03:35:46 +00:00
abump.in abump: source APKBUILD in subshell 2022-10-15 11:06:53 +00:00
apkbuild-cpan.in apkbuild-cpan.in: remove perl-dev as a makedepends default 2023-04-14 06:41:14 +00:00
apkbuild-gem-resolver.in
apkbuild-pypi.in apkbuild-pypi.in: remove empty variables 2021-01-23 20:43:26 +00:00
apkgrel.in apkgrel: fix usage and invalid options and add test 2023-01-10 17:47:22 +01:00
bootchartd replace deprecated `...` syntax with $(...) in shell scripts 2016-08-23 00:09:07 +02:00
buildlab.in buildlab: use grep -E instead of egrep 2022-09-12 17:20:47 +02:00
checkapk.in checkapk: handle + in pkgname 2023-06-01 04:13:23 +00:00
config.guess Update config.guess, config.sub, to 2021-06-03 2023-04-14 08:35:48 +02:00
config.sub Update config.guess, config.sub, to 2021-06-03 2023-04-14 08:35:48 +02:00
default.conf abuild: set cache directories to a temporary directory if MOVE_CACHES is set 2023-06-22 05:33:59 +02:00
functions.sh.in functions: set sharedir properly 2023-05-24 02:11:12 +02:00
newapkbuild.1.scd newapkbuild: add documentation for -e (gpep517 flag) 2023-05-24 00:08:39 +00:00
newapkbuild.in newapkbuild: update gpep517 template for new style 2023-06-07 07:30:38 +02:00
sample.APKBUILD sample.APKBUILD: use https for sourceforge download links 2018-09-24 21:43:49 +02:00
sample.confd sample.*: improve sample init script 2023-06-21 15:34:27 +02:00
sample.initd sample.*: improve sample init script 2023-06-21 15:34:27 +02:00
sample.post-install fix typo in sample for pre and post install 2020-02-05 17:27:26 +01:00
sample.pre-install fix typo in sample for pre and post install 2020-02-05 17:27:26 +01:00