41 lines
1.2 KiB
Plaintext
Executable File
41 lines
1.2 KiB
Plaintext
Executable File
#
|
|
# make.conf - optimizations and flags for make
|
|
#
|
|
|
|
# Number of parallel makejobs. Change this number to your CPUs cores + threads.
|
|
# Example: 6 cores + 6 threads = 12
|
|
MAKEFLAGS="-j1"
|
|
|
|
# Build and compile flags for C and C++ programs.
|
|
# Disable these if packages are breaking.
|
|
# Using too many optimizations may break packages.
|
|
CFLAGS="-02"
|
|
CXXFLAGS="${CFLAGS}"
|
|
|
|
# Flag which treats all warnings as errors.
|
|
# Not recommended, as many packages with large codebases will refuse to compile.
|
|
#CFLAGS="-Werror"
|
|
|
|
# Prefix for installed packages. Most packages will follow this.
|
|
# Some packages may have their own prefix. For instance, appimages will install to /usr/share/appimages, and be symlinked to /bin.
|
|
PREFIX="/usr"
|
|
#PREFIX="/usr/local"
|
|
|
|
# CPU architecture. Most users will use x86_64.
|
|
# This setting should manually set itself. If it doesn't, set it manually.
|
|
# Note that some packages will not compile for other architectures.
|
|
# Example: ARCH="x86_64"
|
|
ARCH="${MACHTYPE}"
|
|
|
|
# Triplet for the target system.
|
|
# This should only be used if cross compiling.
|
|
# For reference, Everest's triplet is x86_64-linux-musl.
|
|
#TARGET="x86_64-linux-musl"
|
|
#TARGET="x86_64-pc-linux-gnu"
|
|
#TARGET="i386-linux-musl"
|
|
#TARGET="i386-pc-linux-gnu"
|
|
|
|
#
|
|
# end make.conf
|
|
#
|