Skip to content

Loading…

Parrot-based project skeleton creation script #412

Open
brianwisti opened this Issue · 3 comments

4 participants

@brianwisti

Since not all Parrot projects are languages, it would be nice to have a project skeleton generator morally equivalent to Perl's Module::Starter.

Given <project-builder> --module=Foo (for one possible usage example), the following minimal layout might be generated:

* Foo/
    * lib/
        * Foo.pir
    * t/
        * harness.pir
        * 00-sanity.t
    * setup.pir

setup.pir would manage primary tasks such as build, test, and install.

Extra credit items could include: a flag to define the project as mostly PIR or mostly NQP; a Foo/bin folder whose contents would go into an appropriate location (/usr/local/bin, $PARROT_BIN, whatever); other standard project files such as README.

Originally http://trac.parrot.org/parrot/ticket/1381

@jkeenan

Have we made any progress on this?

kid51

@jkeenan

Replying to jkeenan:

Have we made any progress on this?

I repeat the question.

@leto
Parrot Virtual Machine member

No progress.

@Whiteknight Whiteknight was assigned
@Whiteknight Whiteknight removed their assignment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.