Skip to content

Instantly share code, notes, and snippets.

View gordonmcshane's full-sized avatar

Gordon McShane gordonmcshane

View GitHub Profile
#!/bin/bash
#fail fast
set -e
SRC=$1
OUTPUT=$2
if [[ ! $SRC = /* ]]; then
SRC="$PWD/${SRC#./}"
@gordonmcshane
gordonmcshane / build_protobuf.sh
Last active April 2, 2016 02:39
Protocol Buffers Android build script
#!/bin/bash
#fail fast
set -e
OUTPUT=`pwd`
TEMP=$(mktemp -d /tmp/build_protobuf.XXXXXX)
TOOLCHAIN_PATH=$TEMP/toolchain
ARCH=arm
TOOLCHAIN=arm-linux-androideabi-clang
@gordonmcshane
gordonmcshane / ragequit.cs
Created August 27, 2014 19:14
rage.quit.cs
// ...
public async Task OnApplicationSuspend()
{
ლ ಠ益ಠლ;
}
// ...
@gordonmcshane
gordonmcshane / putty.rb
Created April 28, 2014 01:35
A head-only putty formula for brew
require 'formula'
class Putty < Formula
homepage 'http://www.chiark.greenend.org.uk/~sgtatham/putty/'
head 'svn://svn.tartarus.org/sgt/putty', :using => :svn
depends_on 'pkg-config' => :build
depends_on "halibut" => :build
depends_on :automake
depends_on :autoconf