Skip to content

Commit

Permalink
Merge pull request #19 from jkva/makefile-and-docs
Browse files Browse the repository at this point in the history
Makefile and docs
  • Loading branch information
abeverley authored Sep 4, 2017
2 parents 9d1994e + 235ef0d commit 26526f3
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 0 deletions.
3 changes: 3 additions & 0 deletions Makefile.PL
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand All @@ -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,
Expand Down
37 changes: 37 additions & 0 deletions docs/developer-guide.md
Original file line number Diff line number Diff line change
@@ -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`

0 comments on commit 26526f3

Please sign in to comment.