Commit Graph

15 Commits

Author SHA1 Message Date
Henrik Grimler
93aec4fc7b Rename termux_step_extract_package->termux_step_get_source 2020-07-21 10:14:19 +02:00
Wetitpig
88e13faa0e Full version of apksigner from Android SDK (#5553) 2020-07-16 20:42:05 +03:00
Leonid Pliushch
5123b0cffa fix formatting of some build.sh 2020-01-13 03:00:07 +02: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
Wetitpig
5f8864c10d Improve formatting of parantheses for functions 2019-02-09 21:06:31 +02:00
Leonid Pliushch
361d8c519f [incomplete] set licenses for packages 2019-01-20 22:41:50 +01:00
Fredrik Fornwall
9faacc723f apksigner&termux-am: Avoid using gradle daemon
By default gradle spawns a daemon which keeps on running in the
background long after the package has been built and taking up
precious ram. Avoid this.
2018-08-20 23:24:18 +02:00
Fredrik Fornwall
047754e8fa Update android sdk build tools
Update the android sdk build tools from 27.0.3 to 28.0.1, bringing
in d8 which is replacing dx.

This needs an update of the Docker image, so run scripts/update-docker.sh
to update it.
2018-07-26 12:21:43 +02:00
Fredrik Fornwall
ca6de44cf5 apksigner: Update from 0.4 to 0.7 2018-04-29 17:44:48 +02:00
Fredrik Fornwall
51c7760090 Drop need of setting TERMUX_PKG_FOLDERNAME
Instead figure out the top level source folder ourselves.
2017-09-20 00:48:04 +02:00
Fredrik Fornwall
544181cd4f Use more source checksums 2017-03-27 01:56:11 +02:00
Fredrik Fornwall
a6c72ac91c apksigner: Update from 0.3 to 0.4 2016-11-22 16:12:00 -05:00
Fredrik Fornwall
091db5352b apksigner: Also create $PREFIX/man/man1 if needed 2016-10-07 12:59:01 -04:00
Fredrik Fornwall
92f5e5c345 apksigner: Create $TERMUX_PREFIX/share/dex directory if needed 2016-10-07 08:43:09 -04:00
Fredrik Fornwall
47182adc56 apksigner: Add package 2016-10-06 19:38:12 -04:00