INSTALL.md
April 9, 2015 ยท View on GitHub
Installation
It's probably easiest to use the cpanm or CPAN commands:
$ cpanm Selenium::Remote::Driver
If you want to install from this repository, you have a few options; see the installation docs for more details.
With Dist::Zilla
If you have Dist::Zilla, it's straightforward:
$ dzil listdeps --missing | cpanm
$ dzil install
Without Dist::Zilla
We maintain two branches that have Makefile.PL:
cpan and build/master. The cpan
branch is only updated every time we release to the CPAN, and it is
not kept up to date with master. The build/master branch is an
up-to-date copy of the latest changes in master, and will usually
contain changes that have not made it to a CPAN release yet.
To get either of these, you can use the following, (replacing "build/master" with "cpan" if desired):
$ cpanm -v git://github.com/gempesaw/Selenium-Remote-Driver.git@build/master
Or, without cpanm and/or without the git:// protocol:
$ git clone https://github.com/gempesaw/Selenium-Remote-Driver --branch build/master --single-branch --depth 1
$ cd Selenium-Remote-Driver
$ perl Makefile.PL
Note that due to POD::Weaver, the line numbers between these generated branches and the master branch are unfortunately completely incompatible.
Viewing dependencies
You can also use cpanm to help you with dependencies after you've
cloned the repository:
$ cpanm --showdeps .