Skip to content

Instantly share code, notes, and snippets.

@pragmaticobjects
pragmaticobjects / shell
Created November 4, 2011 22:18
Run the release
kevin@host: rel/cowgirl/bin/cowgirl
Usage: cowgirl {start|stop|restart|reboot|ping|console|console_clean|attach}
kevin@host: rel/cowgirl/bin/cowgirl start
kevin@host: rel/cowgirl/bin/cowgirl stop
@pragmaticobjects
pragmaticobjects / shell
Created November 4, 2011 22:13
Compile and build release
kevin@host: ./build-compile.sh
kevin@host: ./build-release.sh
@pragmaticobjects
pragmaticobjects / build-release.sh
Created November 4, 2011 22:12
Build-release.sh
#!/bin/sh
cd rel
../rebar create-node nodeid=cowgirl
cd ..
./rebar generate
@pragmaticobjects
pragmaticobjects / build-compile.sh
Created November 4, 2011 22:07
Build-compile.sh
#!/bin/sh
cd app/cowgirl
make
cd ../..
@pragmaticobjects
pragmaticobjects / shell
Created November 4, 2011 21:29
Create Cowgirl, a Cowboy-based web app in Erlang
kevin@host: ./app.sh cowgirl
@pragmaticobjects
pragmaticobjects / shell
Created November 4, 2011 21:24
Clone woody from Bitbucket
kevin@host: hg clone https://bitbucket.org/pragmaticlogic/woody
@pragmaticobjects
pragmaticobjects / rebar.config
Created November 2, 2011 15:52
rebar.config
%%-*- mode: erlang -*-
{deps, [
{cowboy, ".*", {git, "git://github.com/extend/cowboy.git", "master"}}
]}.
all: app
app: get-deps
@./rebar compile
get-deps:
@./rebar get-deps
clean:
@./rebar clean
@pragmaticobjects
pragmaticobjects / gist:1333977
Created November 2, 2011 15:43
Create Woody, a Cowboy project
mkdir woody
cd woody
cp ../rebar/rebar .
@pragmaticobjects
pragmaticobjects / gist:1333539
Created November 2, 2011 12:52
Install Rebar
hg clone https://bitbucket.org/basho/rebar
cd rebar
make
cd ..