BEAGLEBONE.conf revision 261139
1235611Sgber#
2235611Sgber# $FreeBSD: user/gjb/hacking/release-embedded/release/arm/BEAGLEBONE.conf 261139 2014-01-24 22:12:59Z gjb $
3235611Sgber#
4235611Sgber
5235611Sgber# This is only supported on amd64 right now.  It may work on
6235611Sgber# i386, but I do not have the hardware to test, so until I get
7235611Sgber# a VM set up to make sure, be cautious and assume it will not.
8235611Sgberif [ "$(uname -p)" != "amd64" ] || [ "$(uname -m)" != "amd64" ]; then
9235611Sgber    echo "This is only supported on amd64 right now."
10235611Sgber    exit 0
11235611Sgberfi
12235611Sgber
13235611Sgber# Build chroot configuration
14235611SgberTARGET="amd64"
15235611SgberTARGET_ARCH="amd64"
16235611SgberSVNROOT="svn://svn.FreeBSD.org"
17235611SgberSRCBRANCH="base/head@rHEAD"
18235611SgberDOCBRANCH="doc/head@rHEAD"
19235611SgberPORTBRANCH="ports/head@rHEAD"
20235611SgberEMBEDDED_WORLD_FLAGS="WITH_GCC=1"
21235611SgberNODOC=yes
22235611Sgber
23235611Sgber# Build target configuration
24235611Sgber# Since this file is sourced by a script that runs another
25235611Sgber# script, these must be exported.
26235611Sgberset -a
27235611SgberCHROOTDIR="/scratch"
28235611SgberEMBEDDEDBUILD=1
29235611SgberEMBEDDEDPORTS="lang/python textproc/gsed"
30235611SgberXDEV="arm"
31235611SgberXDEV_ARCH="arm"
32235611SgberKERNEL="BEAGLEBONE"
33235611SgberCROCHETSRC="https://github.com/kientzle/crochet-freebsd"
34235611SgberCROCHETBRANCH="trunk"
35235611Sgberset +a
36235611Sgber
37235611Sgber