Browse Source

a few additions to Perl/README.md

Joel Berger 11 years ago
parent
commit
0a2fd1e72d
1 changed files with 20 additions and 1 deletions
  1. 20 1
      frameworks/Perl/README.md

+ 20 - 1
frameworks/Perl/README.md

@@ -1,4 +1,15 @@
-# Bash Configuration
+# Installation and Bash Configuration
+
+In order to declare that your framework requires Perl, you should have an `install.sh`
+that contains at least
+
+    #!/bin/bash
+
+    fw_depends perl
+
+This installs the Perl interpreter and some basic modules (see Dependency Management).
+The `install.sh` file should then install any required perl modules or other supporting
+applications.
 
 Perl is installed in the `$IROOT` directory. Currently, the Perl interpreter
 used by the test is in version 5.18 family. It is highly recommended that
@@ -16,3 +27,11 @@ allow all apps installed by Perl to be used directly.
 
 While installing Perl, the [`cpanm`](https://metacpan.org/pod/distribution/App-cpanminus/bin/cpanm)
 client is installed as well as the more advanced [`Carton`](https://metacpan.org/pod/Carton).
+Carton can be used to declare and use project specific dependencies with more fine grained control
+of versions and even pin the specific versions used during development.
+
+# Where to get help
+
+Perl advice can be found in #perl on freenode or on any number of channels on irc.perl.org.
+Frameworks might declare specific app maintainers in their app's README files.
+