Commit Graph

12 Commits

Author SHA1 Message Date
Leonid Pliushch 8701462951 add new linter script & fix packages where needed
Linter will check packages submitted for CI build. If error was found,
build will not be allowed.

To ensure that all build.sh scripts are consistent and have at least
minimal allowed quality, linter is permanently enabled for all branches
and pull requests.
2019-08-14 14:27:55 +03:00
Leonid Pliushch c352216c63 packages: standardize values of several control variables for build.sh
Variables

 TERMUX_PKG_PLATFORM_INDEPENDENT
 TERMUX_DEBUG
 TERMUX_PKG_HAS_DEBUG
 TERMUX_PKG_ESSENTIAL
 TERMUX_SUBPKG_ESSENTIAL
 TERMUX_PKG_NO_STATICSPLIT
 TERMUX_PKG_BUILD_IN_SRC
 TERMUX_PKG_FORCE_CMAKE
 TERMUX_PKG_HOSTBUILD

should not accept arbitrary values for marking them "enabled". Instead
they should accept boolean values which makes them easier to handle and
also makes their meaning clear.

build-package.sh should make decision based on variable's value but not on
whether it is set or empty.

%ci:no-build
2019-08-12 18:49:13 +03:00
Fredrik Fornwall 0c97d35342 termux-keyring: fornwall signed xeffyr.gpg 2019-03-31 20:38:53 +03:00
Fredrik Fornwall ada3ab165d termux-keyring: fornwall signed grimler.gpg 2019-03-31 20:38:53 +03:00
Leonid Pliushch 67f23486d8 termux-keyring: xeffyr signed fornwall.gpg 2019-03-31 20:38:53 +03:00
Fredrik Fornwall 99485fe9a2 termux-keyring: fornwall, grimler91 and xeffyr signed termux-autobuilds.gpg 2019-03-31 20:38:53 +03:00
Fredrik Fornwall 4aa01b9c2a termux-keyring: grimler91 signed fornwall.gpg 2019-03-31 20:38:53 +03:00
Henrik Grimler 00a0748eae xeffyr signed grimler.gpg 2019-03-31 20:38:53 +03:00
Leonid Pliushch 5fb1abfd3e termux-keyring: grimler91 signed xeffyr.gpg 2019-03-31 20:38:53 +03:00
Leonid Pliushch ae093e88f7 termux-keyring: grimler91 and xeffyr signed termux-autobuilds.gpg 2019-03-31 20:38:53 +03:00
Leonid Pliushch e93d7a9de0 termux-keyring: add key used by automatic builds 2019-03-10 19:37:13 +01:00
Leonid Pliushch 4b0ee945a8 move common gpg keys to the single package 2019-01-30 00:34:45 +01:00