Packages
nerves
1.7.14
1.15.0
1.14.3
1.14.2
1.14.1
1.14.0
1.13.2
1.13.1
1.13.0
1.12.0
1.11.3
1.11.2
1.11.1
1.11.0
1.10.5
1.10.4
1.10.3
1.10.2
1.10.1
1.10.0
1.9.3
1.9.2
retired
1.9.1
1.9.0
1.8.0
1.7.17
1.7.16
1.7.15
1.7.14
retired
1.7.13
1.7.12
1.7.11
1.7.10
1.7.9
1.7.8
1.7.7
1.7.6
1.7.5
1.7.4
1.7.3
1.7.2
retired
1.7.1
retired
1.7.0
retired
1.6.7
1.6.6
1.6.5
1.6.4
1.6.3
1.6.2
1.6.1
1.6.0
1.5.5
1.5.4
1.5.3
1.5.2
1.5.1
1.5.0
1.4.5
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0
1.3.4
1.3.3
1.3.2
1.3.1
1.3.0
1.2.1
1.2.0
1.1.1
1.1.0
1.0.1
1.0.0
1.0.0-rc.2
1.0.0-rc.1
1.0.0-rc.0
0.11.0
0.10.1
0.10.0
0.9.4
0.9.3
0.9.2
0.9.1
0.9.0
0.8.3
0.8.2
0.8.1
0.8.0
0.7.5
0.7.4
0.7.3
0.7.2
0.7.1
0.7.0
0.6.1
0.6.0
0.5.2
0.5.1
0.5.0
0.4.8
0.4.7
0.4.6
0.4.5
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.4.0-rc.0
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.0
Craft and deploy bulletproof embedded software
Retired package: Release invalid - Causes gcc compiler errors when using TARGET_GCC_FLAGS feature
Current section
Files
Jump to
Current section
Files
scripts/docker/nerves_system_br/noninteractive-build.sh
#!/usr/bin/env bash
# noninteractive-build.sh \
# nerves_system_ev3-0.7.0.armv5tejl_unknown_linux_musleabi \
# /nerves/env/platform \
# /nerves/env/nerves_system_ev3/nerves_defconfig \
# /nerves/o/nerves_system_ev3-0.7.0.armv5tejl_unknown_linux_musleabi
# /nerves/host/artifacts
set -e
NERVES_ARTIFACT_NAME=$1
NERVES_PKG_PLATFORM=$2
NERVES_PKG_DEFCONFIG=$3
NERVES_PKG_OUTPUT=$4
NERVES_ARTIFACTS_DIR=$5
NERVES_PKG_OUTPUT=/nerves/o/package
echo "Artifacts Name"
echo $NERVES_ARTIFACT_NAME
echo "Pkg Platform"
echo $NERVES_PKG_PLATFORM
echo "Pkg Defconfig"
echo $NERVES_PKG_DEFCONFIG
echo "Artifacts Dir"
echo $NERVES_ARTIFACTS_DIR
rm -rf $NERVES_PKG_PLATFORM/buildroot*
$NERVES_PKG_PLATFORM/create-build.sh $NERVES_PKG_DEFCONFIG $NERVES_PKG_OUTPUT
cd $NERVES_PKG_OUTPUT
make source all
make system NERVES_ARTIFACT_NAME=$1
# Uncomment when switching to Artifact Type
# make artifact NERVES_ARTIFACT_NAME=$1
cp $NERVES_PKG_OUTPUT/$NERVES_ARTIFACT_NAME.tar.gz $NERVES_ARTIFACTS_DIR/$NERVES_ARTIFACT_NAME.tar.gz