Coder Social home page Coder Social logo

patrickbkr / star Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rakudo/star

0.0 1.0 0.0 6.06 MB

Rakudo Star (Raku distribution)

Home Page: https://rakudo.org/

License: Artistic License 2.0

Dockerfile 6.91% Shell 85.51% Raku 2.06% PowerShell 5.51%

star's Introduction

Rakudo Star

A user-friendly distribution of the Raku programming language.

What's in this GIT repo

There are currently two different tools within this repo. The so called RSTAR utility, which manages the Linux build, and the chocolatey bases build script, which manages the Windows MSI build.

RSTAR utility

  • BASH based tool, should work on any Linux OS (and maybe also macOS?)
  • More information can be found in the related Wiki page

build-with-choco.ps1 script

  • Powershell script
  • chocolatey based, creates a Windows MSI package
  • More information to come soon

Community Modules

One of Rakudo Star's main features is in supplying users with a number of popular community modules.

You should always prefer to use a pinned version of a module, whereever versions are available!

This modules file contains references to all community modules to be bundled with Rakudo Star. It is a space-separated format. The first column is the name of the module, the second the protocol to use, with the third column being the URL to fetch it from. Columns following the third have different meaning depending on the protocol.

Bugs, Feedback and Patches

Bugs

  • Please open an GitHub Issue for any found bug!
    • If you're reporting a RSTAR bug, please include the full logs of rstar with RSTAR_DEBUG=1, and the output of rstar sysinfo in your message.

Code Contributions

  • Please send your pull requests to the RAKUDO Star repository!!
  • Also, try to be generous with comments. Especially when introducing new utility functions, a little description of what it does and what problem it is intended to solve go a long way.

RSTAR utility

The rstar utility is written in bash. All additional features should be based on this. Using other utilities is accepted, but effort should be made to avoid introducing new utilities. Furthermore, all code should be linted against shellcheck and not produce any warnings.

Repositories

The main git repository lives at https://github.com/rakudo/star. This should be used as the reference to clone from.

Additionally, there are old mirrors of this repository at other places and from previous maintainers. You may find additional helpful information there, which can help to get a better understanding and some history of the Star package:

License

The software in this repository is distributed under the terms of the Artistic License 2.0, unless specified otherwise.

star's People

Contributors

stmuk avatar moritz avatar tyil avatar pmichaud avatar froggs avatar jnthn avatar hankache avatar timo avatar antonoks avatar shimmerfairy avatar coke avatar lizmat avatar zoffixznet avatar patrickbkr avatar clarkema avatar perlpilot avatar hoelzro avatar util avatar donaldh avatar rehsack avatar szabgab avatar bbkr avatar mouq avatar cxreg avatar tbrowder avatar tisonkun avatar virtualsue avatar snarkyboojum avatar ronaldxs avatar s-h-r-i avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.