mirror of
https://gitlab.alpinelinux.org/alpine/abuild.git
synced 2024-12-26 08:52:16 +00:00
b1b47140ea
This introduces basic support for ccache, during packaging builds. If you are building many packages, it is recommended to manually increase the maximum size of the ccache cache. This is typically achieved by modifying `~/.ccache/ccache.conf` and adjusting the `max_size` setting. Signed-off-by: Joseph Benden <joe@benden.us>
32 lines
917 B
Plaintext
32 lines
917 B
Plaintext
export CFLAGS="-Os -fomit-frame-pointer"
|
|
export CXXFLAGS="$CFLAGS"
|
|
export CPPFLAGS="$CFLAGS"
|
|
export LDFLAGS="-Wl,--as-needed"
|
|
|
|
export JOBS=2
|
|
export MAKEFLAGS=-j$JOBS
|
|
|
|
# remove line below to disable colors
|
|
USE_COLORS=1
|
|
|
|
# uncomment line below to enable ccache support.
|
|
#USE_CCACHE=1
|
|
|
|
SRCDEST=/var/cache/distfiles
|
|
|
|
# uncomment line below to store built packages in other location
|
|
# The package will be stored as $REPODEST/$repo/$pkgname-$pkgver-r$pkgrel.apk
|
|
# where $repo is the name of the parent directory of $startdir.
|
|
REPODEST=$HOME/packages/
|
|
|
|
# PACKAGER and MAINTAINER are used by newapkbuild when creating new aports for
|
|
# the APKBUILD's "Contributor:" and "Maintainer:" comments, respectively.
|
|
#PACKAGER="Your Name <your@email.address>"
|
|
#MAINTAINER="$PACKAGER"
|
|
|
|
# what to clean up after a successful build
|
|
CLEANUP="srcdir bldroot pkgdir deps"
|
|
|
|
# what to cleanup after a failed build
|
|
ERROR_CLEANUP="bldroot deps"
|