New to pantograph? Click here to open the installation & setup instructions first

1) Install the latest Xcode command line tools

xcode-select --install
Install _pantograph_ using Homebrew & Rubygems
# Install ruby via homebrew (macOS & linux only)
brew install ruby

# Set ruby in your shell path (example uses Zsh)
echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.zshrc

# Using RubyGems
gem install pantograph

3) Navigate to your project and run

pantograph init

More Details

Advanced pantograph

This file is not used any more and its content was moved to subpages. Please follow the links to the content's new location.

Passing Parameters

This content was moved and now lives here.

Switching lanes

This content was moved and now lives here.

Output environment variables

This content was moved and now lives here.

Interacting with the user

This content was moved and now lives here.

Run actions directly

This content was moved and now lives here.

Shell values

This content was moved and now lives here.

Priorities of parameters and options

This content was moved and now lives here.

Importing another Pantfile

This content was moved and now lives here.

Using pantograph_require

This content was moved and now lives here.

Environment Variables

This content was moved and now lives here.

Lane Properties

This content was moved and now lives here.

Lane Context

This content was moved and now lives here.

Private Lanes

This content was moved and now lives here.

Load own actions from external folder

This content was moved and now lives here.

Skip update check when launching pantograph

This content was moved and now lives here.

Hide changelog information at the end of running pantograph

This content was moved and now lives here.

Control configuration by lane and by platform

This content was moved and now lives here.

Manually Manage the pantograph match Repo

This content was moved and now lives here.

Directory behavior

This content was moved and now lives here.

Building Actions

This content was moved and now lives here.