#!/bin/sh #copy as "system.sh" and tweak for your system ARCH=$(uname -m) #ARM Native gcc compiler (running gcc on arm target) if [ "x${ARCH}" = "xarmv7l" ] || [ "x${ARCH}" = "xaarch64" ] ; then #Native arm gcc compiler CC= fi ###REQUIRED: #ARM GCC CROSS Compiler: #if CC is not set, a known working linaro based gcc compiler will be downloaded and utilized. #CC=<enter full path>/bin/arm-none-eabi- #CC=<enter full path>/bin/arm-linux-gnueabi- #CC=<enter full path>/bin/arm-linux-gnueabihf- ###OPTIONAL: ###OPTIONAL: CORES: number of CPU cores to use for compilation #CORES=4 ###OPTIONAL: LINUX_GIT: specify location of locally cloned git tree. # #LINUX_GIT=/home/user/linux-stable/ ###OPTIONAL: MMC: (REQUIRED FOR RUNNING: tools/install_kernel.sh) #Note: This operates on raw disks, NOT PARTITIONS.. # #WRONG: MMC=/dev/mmcblk0p1 #CORRECT: MMC=/dev/mmcblk0 # #WRONG: MMC=/dev/sde1 #CORRECT: MMC=/dev/sde # #MMC=/dev/sde ###ADVANCED: RUN_BISECT: used with ./scripts/bisect.sh # #RUN_BISECT=1 ###ADVANCED: AUTO_BUILD: Easier integration with Jenkins/Buildbot/etc.. # #AUTO_BUILD=1