Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add TEST_REQUIRES argument; use v2 spec internally for MYMETA #29

Merged
merged 2 commits into from
Apr 6, 2012

Conversation

rjbs
Copy link
Member

@rjbs rjbs commented Apr 1, 2012

  • TEST_REQUIRES is analagous to BUILD_REQUIRES, and gives you a place
    to specify libraries needed to test, but not build
  • ...but there is nowhere in the 1.4 META file to put test requirements,
    so we have to fold them into build_requires, which is really not very
    helpful; so we now build our META stuff internally (for MYMETA only!)
    as v2!
  • to avoid breaking META_MERGE and META_ADD, we still use v1.4
    internally for META.yml

* TEST_REQUIRES is analagous to BUILD_REQUIRES, and gives you a place
  to specify libraries needed to test, but not build
* ...but there is nowhere in the 1.4 META file to put test requirements,
  so we have to fold them into build_requires, which is really not very
  helpful; so we now build our META stuff internally (for MYMETA only!)
  as v2!
* to avoid breaking META_MERGE and META_ADD, we still use v1.4
  internally for META.yml
@dolmen
Copy link
Member

dolmen commented Apr 1, 2012

Filled the matching feature request for App::EUMM::Upgrade: RT#76195

schwern added a commit that referenced this pull request Apr 6, 2012
add TEST_REQUIRES argument; use v2 spec internally for MYMETA
@schwern schwern merged commit 7b04ce2 into Perl-Toolchain-Gang:master Apr 6, 2012
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