BEAGLEBONE.conf revision 269639
1269639Sgjb#!/bin/sh 2261139Sgjb# 3261139Sgjb# $FreeBSD: head/release/arm/BEAGLEBONE.conf 269639 2014-08-06 19:04:05Z gjb $ 4261139Sgjb# 5261139Sgjb 6269639Sgjb# Global variables. 7269639Sgjbexport SVNROOT="svn://svn.FreeBSD.org/" 8269639Sgjbexport SRCBRANCH="base/head@rHEAD" 9269639Sgjbexport DOCBRANCH="doc/head@rHEAD" 10269639Sgjbexport PORTBRANCH="ports/head@rHEAD" 11269639Sgjbexport NODOC=yes 12269639Sgjbexport WORLD_FLAGS="-j $(sysctl -n hw.ncpu)" 13269639Sgjbexport KERNEL_FLAGS="-j $(( $(( $(sysctl -n hw.ncpu) + 1 )) / 2 ))" 14269639Sgjbexport CHROOTDIR="/scratch" 15269639Sgjbexport EMBEDDEDBUILD=1 16269639Sgjb 17261139Sgjb# Build chroot configuration 18269639Sgjbload_chroot_env() { 19269639Sgjb # Avoid collision with TARGET and XDEV. 20269639Sgjb unset XDEV XDEV_ARCH KERNEL 21269639Sgjb export TARGET="amd64" 22269639Sgjb export TARGET_ARCH="amd64" 23269639Sgjb} 24261139Sgjb 25261139Sgjb# Build target configuration 26269639Sgjbload_target_env() { 27269639Sgjb # Avoid collision with TARGET and XDEV. 28269639Sgjb unset TARGET TARGET_ARCH 29269639Sgjb export EMBEDDEDPORTS="lang/python textproc/gsed" 30269639Sgjb export XDEV="arm" 31269639Sgjb export XDEV_ARCH="armv6" 32269639Sgjb export XDEV_FLAGS="WITH_GCC=1 WITH_GCC_BOOTSTRAP=1 WITHOUT_CLANG_IS_CC=1" 33269639Sgjb export XDEV_FLAGS="${XDEV_FLAGS} MK_TESTS=no" 34269639Sgjb export KERNEL="BEAGLEBONE" 35269639Sgjb export CROCHETSRC="https://github.com/kientzle/crochet-freebsd" 36269639Sgjb export CROCHETBRANCH="trunk" 37269639Sgjb} 38