RailsInstaller for OSX/Linux
Shell Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
installbuilder use ${} for PATH to prevent problems, fix #12 May 7, 2013
sm/rix/shell give a note about uploading Feb 24, 2013
.gitignore ignore files from kdevelop Oct 24, 2011
Gemfile Add empty Gemfile to show there are no ruby gem dependencies Sep 27, 2011
README.md
prepare.sh remove zsh requirement, fix prepare process Jun 13, 2012
prepare_local.sh resume osx-gcc-installer downloads Feb 13, 2013

README.md

RailsInstaller OSX

Rails development environment installer for OS X

Get the latest version via downloads

Overview

The goal of this project is to generate an installer that when run installs all of the most common components for a Rails development environment with no required prerequisites on a OS X system.

Prerequisites - SM Framework & RVM

Local copy is used to build installer, so any branch/version locally downloaded will be used. For quick configuration in ~/projects and with installbuilder use:

curl -L https://raw.github.com/railsinstaller/railsinstaller-nix/master/prepare_local.sh | bash -s -- ~/projects ~/installbuilder

Building installer

Installer will automatically go through all required steps:

sudo ./prepare.sh

To keep the prepared files use __no_clean variable, which will prevent the process from cleaning after itself:

sudo __no_clean=true ./prepare.sh

To forward ssh session to root:

time eval sudo /usr/bin/env $(env | grep ^SSH  | sed 's/=\(.*\)$/='\'\\1\''/')  __no_clean=true ./prepare.sh

And finally to use different license for building:

echo "export installbuilder_license=$HOME/installbuilder-license.xml" >> /etc/rixrc