# Configuration variables for GARStow. # Rather than editing this file, create files in garconfigdir; you can # replace variables entirely in pre-conf.mk, or add to them in post-conf.mk. garconfigdir ?= /etc/garstow -include $(garconfigdir)/pre-conf.mk # Your local cache of downloaded source files. GARCHIVEDIR ?= $(vardir)/cache/garstow/archives # Your local cache of binary packages. GARBALLDIR ?= $(vardir)/cache/garstow/garballs # URLs to try downloading binary packages from. GARBALL_SITES ?= \ http://garstow.offog.org/garballs/ # Installation directories. # These are the standard directory name variables from all GNU # makefiles. They're also used by autoconf, and can be adapted # for a variety of build systems. prefix ?= /gar sysconfdir ?= /etc vardir ?= /var bootdir ?= /boot # Compiler and linker optimisations. CFLAGS_OPTIMIZE ?= -O2 LDFLAGS_OPTIMIZE ?= -Wl,-O2 -Wl,--as-needed # Non-root user to use for building packages. BUILD_USER ?= garstow # Flags to pass to make to build in parallel. MAKE_ARGS_PARALLEL ?= # List of packages that should not be installed automatically as dependencies # by GARStow -- for example, if they're provided by an underlying operating # system. IGNORE_DEPS ?= # If you want rules to apply to all packages ("custom-pre-stow" etc.), then # define them here. -include $(garconfigdir)/post-conf.mk