Skip to content

Perl helper script#1103

Closed
JensTimmerman wants to merge 12 commits into
easybuilders:masterfrom
JensTimmerman:perl_helper
Closed

Perl helper script#1103
JensTimmerman wants to merge 12 commits into
easybuilders:masterfrom
JensTimmerman:perl_helper

Conversation

@JensTimmerman

Copy link
Copy Markdown

This scripts queries cpan for dependencies of a perl module (for the build and configure phase) and prints out an easyconfig compatibale list of all recursive dependencies, version locked, with correct download urls.

e.g.

exile:scripts jens$ python cpan2eb.py PBS::Client
{'ExtUtils::MakeMaker': [], 'PBS::Client': set([u'ExtUtils::MakeMaker']), 'perl': []}
('PBS::Client', '0.11', {
                    'source_tmpl': 'PBS-Client-0.11.tar.gz',
                    'source_urls': ['http://cpan.metacpan.org/authors/id/K/KW/KWMAK/PBS/Client'],
                }),

@hpcugentbot

Copy link
Copy Markdown

Test FAILed.

@hpcugentbot

Copy link
Copy Markdown

Test PASSed.

@boegel

boegel commented Dec 17, 2014

Copy link
Copy Markdown
Member

please target develop when opening PRs...

@boegel

boegel commented Jan 7, 2015

Copy link
Copy Markdown
Member

see #1116

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants