mongol
Build status
Description
Moose-based MongoDB ODM for Perl.
Development environment
It's quite easy to setup the development environment, just follow the steps below. It does require VirtualBox an Vagrant to be installed on your machine.
vagrant up
vagrant ssh
sudo su -
cd /vagrant
perl Build.PL
./Build installdeps
./Build
./Build test
NOTE
Ever since I started using the Xenial image vagrant generated a log file in the project directory. You can easily remove the file otherwise it will be included in the distribution.
Installation
Directly from GitHub
You gotta love cpanm ever since a few releases ago it allows package installation straight from GitHub:
curl -sL http://cpanmin.us | perl - App::cpanminus
cpanm https://github.com/marghidanu/mongol.git
Manual installation
git clone https://github.com/marghidanu/mongol.git
cd mongol
perl Build.PL
./Build installdeps
./Build
./Build test
./Build install