Skip to content

Instantly share code, notes, and snippets.

@dysinger
Created November 26, 2009 23:19
Show Gist options
  • Select an option

  • Save dysinger/243714 to your computer and use it in GitHub Desktop.

Select an option

Save dysinger/243714 to your computer and use it in GitHub Desktop.
bash-3.2$ cd ~/src/rubinius/
bash-3.2$ git tag
cpp-merge
pre-cleanup
release-0.12
release-0.13.0
release-1.0.0-rc1
v0.9.0
bash-3.2$ git co -b 1.0.0-rc1 release-1.0.0-rc1
Switched to a new branch '1.0.0-rc1'
bash-3.2$ git st
# On branch 1.0.0-rc1
nothing to commit (working directory clean)
bash-3.2$ ./configure --help
Usage: configure [options]
LLVM settings
--enable-llvm [MODE] Build with LLVM
--llvm-path PATH Where to find LLVM
--update-prebuilt Update prebuilt LLVM packages from the internet
File system paths for installing Rubinius
-P, --prefix PATH Install Rubinius in subdirectories of PATH
-B, --bindir PATH Install Rubinius executable in PATH
-I, --includedir PATH Install Rubinius C-API include files in PATH
-L, --libdir PATH Install Ruby library in PATH
-M, --mandir PATH Install man pages in PATH
-G, --gemsdir PATH Install gems in PATH
Help!
-V, --verbose Print debugging info
-h, --help Show this message
bash-3.2$ ./configure --prefix=$HOME/Homebrew/Cellar/rubinius/1.0.0-rc1
Using LLVM: no
Checking for function 'backtrace': found!
bash-3.2$ ./configure --prefix=$HOME/Homebrew/Cellar/rubinius/1.0.0-rc1 --llvm-path=$HOME/Homebrew
Using LLVM: no
Checking for function 'backtrace': found!
bash-3.2$ which llvm-config
/Users/tim/Homebrew/bin/llvm-config
bash-3.2$ llvm-config --version
2.5
bash-3.2$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment