diff --git a/Makefile.PL b/Makefile.PL index 295f906bc..2512439af 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -29,11 +29,13 @@ WriteMakefile( 'DateTime::Format::Strptime' => 0, 'DateTime::Format::CLDR' => 0, 'DateTime::Format::DateManip' => 0, + 'DateTime::Format::SQLite' => 0, 'DateTime::Span' => 0, 'DBIx::Class::Helper::ResultSet::DateMethods1' => 0, 'DBIx::Class::Migration' => 0, 'DBIx::Class::ResultClass::HashRefInflator' => 0, 'HTML::FromText' => 0, + 'List::Compare' => 0, 'Log::Report' => 1.16, 'Mail::Message' => 0, 'Math::Round' => 0, @@ -42,6 +44,7 @@ WriteMakefile( 'namespace::clean' => 0, 'Session::Token' => 0, 'String::CamelCase' => 0, + 'Test::MockTime' => 0, 'Test::More' => 0, 'Text::Autoformat' => 0, 'Text::CSV::Encoded' => 0, diff --git a/docs/developer-guide.md b/docs/developer-guide.md new file mode 100644 index 000000000..f3ddafde0 --- /dev/null +++ b/docs/developer-guide.md @@ -0,0 +1,37 @@ +# GADS::Developer::Guide + +## Setting up + +The GADS Distribution is configured via `Makefile.PL`. + +### Debian Linux + +Set up your build tools. + +`apt-get install build-essential` + +Install `local::lib`. + +`cpan local::lib` + +Create a local lib dir. + +`mkdir -p ~/perl5/lib/perl5` + +Set your shell. + +`eval "$(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib)"` + +Run your `Makefile.PL` in bootstrap mode. + +`perl Makefile.PL --bootstrap` + +Run CPAN. + +`cpan.` + +Make. + +`make test` +`make install` +