From 48ac05ac94903844bfbdea1fb361676a904f9d85 Mon Sep 17 00:00:00 2001 From: Rob Hoelz Date: Fri, 3 Apr 2015 16:45:50 -0500 Subject: [PATCH] Add files for Rakudo Star --- rakudo-star/README-short.txt | 1 + rakudo-star/content.md | 35 +++++++++++++++++++++++++++++++++++ rakudo-star/license.md | 1 + rakudo-star/logo.png | Bin 0 -> 3738 bytes 4 files changed, 37 insertions(+) create mode 100644 rakudo-star/README-short.txt create mode 100644 rakudo-star/content.md create mode 100644 rakudo-star/license.md create mode 100644 rakudo-star/logo.png diff --git a/rakudo-star/README-short.txt b/rakudo-star/README-short.txt new file mode 100644 index 000000000..f61103c77 --- /dev/null +++ b/rakudo-star/README-short.txt @@ -0,0 +1 @@ +Rakudo Perl 6, or simply Rakudo, is a compiler for the Perl 6 programming language. diff --git a/rakudo-star/content.md b/rakudo-star/content.md new file mode 100644 index 000000000..b53afd2b8 --- /dev/null +++ b/rakudo-star/content.md @@ -0,0 +1,35 @@ +# What is Rakudo Star? + +Rakudo Star is a Perl 6 distribution designed for use by early adopters of the language. It includes +a virtual machine (the JVM or MoarVM), the Rakudo Perl 6 compiler, and a suite of modules that users +may find useful. This image includes the MoarVM backend for the compiler. + +Project homepage: http://rakudo.org + +GitHub repository: https://github.com/rakudo/star + +The Dockerfile responsible: http://github.com/perl6/docker/tree/master/Dockerfile + +Perl 6 Language Specification: http://design.perl6.org/ + +Perl 6 Language Documentation: http://doc.perl6.org/ + +%%LOGO%% + +# How to use this image + +Simply running a container with the image will launch a Perl 6 REPL: + + $ docker run -it rakudo-star + > say 'Hello, Perl!' + Hello, Perl! + +You can also provide perl6 command line switches to `docker run`: + + $ docker run -it rakudo-star -e 'say "Hello!"' + +# Contributing/Getting Help + +Many Perl 6 developers are present on #perl6 on Freenode. + +Issues for Rakudo are tracked in RT: https://rt.perl.org/ diff --git a/rakudo-star/license.md b/rakudo-star/license.md new file mode 100644 index 000000000..269613962 --- /dev/null +++ b/rakudo-star/license.md @@ -0,0 +1 @@ +View [license information](https://github.com/rakudo/star/blob/master/LICENSE) for the software contained in this image. diff --git a/rakudo-star/logo.png b/rakudo-star/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..3c2b2f055030437589b43f8f3c34e280d7d31396 GIT binary patch literal 3738 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