Skip to content

Instantly share code, notes, and snippets.

View MattAtkinson's full-sized avatar

Matt Atkinson MattAtkinson

View GitHub Profile
#!/bin/bash
#getting user input for name
name=${1}
namecap="$(tr '[:lower:]' '[:upper:]' <<< ${name:0:1})${name:1}"
#making sure user provided a name
if [ $# -eq 0 ]
then
printf "Please provide a name for your new application\ne.g. ./createapp.sh sensorapp\n"
#!/bin/bash
cd myworkspace
git clone https://github.com/CreatorDev/w1-switchcounter.git
workspacedir=$(readlink -f ./)
cd ../creator-sdk
echo src-link myworkspace $workspacedir >> feeds.conf.default
./scripts/feeds update -a && ./scripts/feeds install -a
#!/bin/bash
sudo apt-get install -y git libncurses5-dev libncursesw5-dev zlib1g-dev libssl-dev gawk subversion device-tree-compiler
wget http://downloads.creatordev.io/creator-openwrt/v1/pistachio/marduk/creator-sdk-1.tar.bz2
tar -xvf creator-sdk-1.tar.bz2
rm creator-sdk-1.tar.bz2
mkdir myworkspace && cd myworkspace
#!/bin/bash
#getting user input for name
name=${1}
namecap="$(tr '[:lower:]' '[:upper:]' <<< ${name:0:1})${name:1}"
#making sure user provided a name
if [ $# -eq 0 ]
then
printf "Please provide a name for your new application\ne.g. ./createapp.sh sensorapp\n"
#!/bin/bash
cd myworkspace
git clone https://github.com/CreatorDev/w1-switchcounter.git
workspacedir=$(readlink -f ./)
cd ../openwrt-sdk
echo src-link myworkspace $workspacedir >> feeds.conf.default
./scripts/feeds update -a && ./scripts/feeds install -a
@MattAtkinson
MattAtkinson / buildenvironment.sh
Last active November 1, 2016 10:49
Automates setup of Workshop 1
#!/bin/bash
sudo apt-get install -y git libncurses5-dev libncursesw5-dev zlib1g-dev libssl-dev gawk subversion device-tree-compiler
wget https://downloads.creatordev.io/pistachio/marduk/OpenWrt-SDK-0.10.4-pistachio-marduk_gcc-5.3.0_musl-1.1.14.Linux-x86_64.tar.bz2
mkdir openwrt-sdk && tar -xvf OpenWrt-SDK-0.10.4-pistachio-marduk_gcc-5.3.0_musl-1.1.14.Linux-x86_64.tar.bz2 -C openwrt-sdk/ --strip-components 1
rm OpenWrt-SDK-0.10.4-pistachio-marduk_gcc-5.3.0_musl-1.1.14.Linux-x86_64.tar.bz2
mkdir myworkspace && cd myworkspace