docs: update

This commit is contained in:
Dylan Araps 2020-02-07 15:42:19 +02:00
parent cfa4123121
commit 36c27a958e
No known key found for this signature in database
GPG Key ID: 46D62DD9F1DE636E
1 changed files with 42 additions and 5 deletions

View File

@ -84,6 +84,34 @@ export KISS_RM=usr/share/doc:usr/share/gtk-doc:usr/share/info:usr/share/polkit-1
# Set it to '1' to force. # Set it to '1' to force.
export KISS_FORCE=0 export KISS_FORCE=0
# Hook into kiss through a script.
#
# This can be used set custom CFLAGS per package, modify builds,
# etc. This environment variable must point to a shellscript.
#
# The script will have the following environment variables set.
#
# $PKG: Name of the current package .
# $TYPE: The type of hook (valid: pre-build, post-build).
# $DEST: The full path to where 'make install' will put the package.
#
# Simple example script:
#
# case $TYPE in
# pre-build)
# case $PKG in
# zlib) export CFLAGS="-Os -static" ;;
# curl) export CFLAGS="-O3" ;;
# esac
# ;;
#
# post-build)
# # post-build code here.
# ;;
# esac
#
export KISS_HOOK=/path/to/script
# Root directory. # Root directory.
# #
# Where installed packages will go. You won't ever need # Where installed packages will go. You won't ever need
@ -92,12 +120,17 @@ export KISS_FORCE=0
# This can be used to have the package manager run in a "fake root". # This can be used to have the package manager run in a "fake root".
export KISS_ROOT=/ export KISS_ROOT=/
# Keep build, package and extraction cache directories for debugging # Keep build logs around for successful builds and not just failing
# purposes. # ones. Helpful when debugging.
# #
# Set it to '1' to enable. # Set it to '1' to enable.
export KISS_DEBUG=0 export KISS_DEBUG=0
# Force the usage of a different 'sudo' tool.
#
# Values: 'su', 'sudo', 'doas'
export KISS_SU=
# Use a reproducible cache naming scheme. # Use a reproducible cache naming scheme.
# #
# The package manager builds packages inside 'build-$PID/' with '$PID' # The package manager builds packages inside 'build-$PID/' with '$PID'
@ -143,12 +176,16 @@ export CXXFLAGS=
export LDFLAGS= export LDFLAGS=
# Make flags. # Make flags.
# Good value: MAKEFLAGS='-j 4' (number of cores). # Good value: MAKEFLAGS='-j4' (number of cores).
export MAKEFLAGS= export MAKEFLAGS=
# Ninja (Samurai) flags.
# Good value: SAMUFLAGS='-j4' (number of cores).
export SAMUFLAGS=
# Cmake Generator. # Cmake Generator.
# Good value (Ninja): export CMAKE_GENERATOR=Ninja # Good value (Ninja): export CMAKE_GENERATOR='Ninja'
# Good value (Makefiles): export CMAKE_GENERATOR= # Good value (Makefiles): export CMAKE_GENERATOR='Unix Makefiles'
export CMAKE_GENERATOR= export CMAKE_GENERATOR=
``` ```