You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by "Archie Cobbs (JIRA)" <ji...@apache.org> on 2009/01/06 21:49:44 UTC

[jira] Created: (IVY-994) Extend packager resolver to allow arbitrary ant tasks in build instructions

Extend packager resolver to allow arbitrary ant tasks in build instructions
---------------------------------------------------------------------------

                 Key: IVY-994
                 URL: https://issues.apache.org/jira/browse/IVY-994
             Project: Ivy
          Issue Type: Improvement
          Components: Core
    Affects Versions: 2.0-RC2
            Reporter: Archie Cobbs
             Fix For: 2.0


Some software requires more than just move, copy, unzip, etc. in the packager resolver build instructions to build the software. E.g., Javadoc can only be constructed by building it with ant.

Request extending packager resolver to support arbitrary build instructions. Do this via a new "restricted" configuration attribute, which when true (the default) reproduces the existing behavior, but when false, allows arbitrary ant tasks in the build instructions.

See attached patch for proposed implementation and documentation updates.

Background discussion: [here|http://www.nabble.com/Relaxing-allowed-ant-tasks-in-packager.xsl-td21305175.html].


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVY-994) Extend packager resolver to allow arbitrary ant tasks in build instructions

Posted by "Maarten Coene (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-994?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Maarten Coene updated IVY-994:
------------------------------

    Fix Version/s:     (was: unspecified)

> Extend packager resolver to allow arbitrary ant tasks in build instructions
> ---------------------------------------------------------------------------
>
>                 Key: IVY-994
>                 URL: https://issues.apache.org/jira/browse/IVY-994
>             Project: Ivy
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 2.0-RC2
>            Reporter: Archie Cobbs
>            Assignee: Maarten Coene
>         Attachments: restricted.txt
>
>
> Some software requires more than just move, copy, unzip, etc. in the packager resolver build instructions to build the software. E.g., Javadoc can only be constructed by building it with ant.
> Request extending packager resolver to support arbitrary build instructions. Do this via a new "restricted" configuration attribute, which when true (the default) reproduces the existing behavior, but when false, allows arbitrary ant tasks in the build instructions.
> See attached patch for proposed implementation and documentation updates.
> Background discussion: [here|http://www.nabble.com/Relaxing-allowed-ant-tasks-in-packager.xsl-td21305175.html].

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (IVY-994) Extend packager resolver to allow arbitrary ant tasks in build instructions

Posted by "Maarten Coene (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-994?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Maarten Coene resolved IVY-994.
-------------------------------

       Resolution: Fixed
    Fix Version/s: 2.0

I've added your patch to the 2.0.0 release.
I had to modify the packager stylesheet a bit because the <build> subelements were matching the wrong template now (although I don't exactly understand why this was the case ...)

Thanks for the contribution!
Maarten

> Extend packager resolver to allow arbitrary ant tasks in build instructions
> ---------------------------------------------------------------------------
>
>                 Key: IVY-994
>                 URL: https://issues.apache.org/jira/browse/IVY-994
>             Project: Ivy
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 2.0-RC2
>            Reporter: Archie Cobbs
>            Assignee: Maarten Coene
>             Fix For: 2.0
>
>         Attachments: restricted.txt
>
>
> Some software requires more than just move, copy, unzip, etc. in the packager resolver build instructions to build the software. E.g., Javadoc can only be constructed by building it with ant.
> Request extending packager resolver to support arbitrary build instructions. Do this via a new "restricted" configuration attribute, which when true (the default) reproduces the existing behavior, but when false, allows arbitrary ant tasks in the build instructions.
> See attached patch for proposed implementation and documentation updates.
> Background discussion: [here|http://www.nabble.com/Relaxing-allowed-ant-tasks-in-packager.xsl-td21305175.html].

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVY-994) Extend packager resolver to allow arbitrary ant tasks in build instructions

Posted by "Archie Cobbs (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-994?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Archie Cobbs updated IVY-994:
-----------------------------

    Attachment: restricted.txt

> Extend packager resolver to allow arbitrary ant tasks in build instructions
> ---------------------------------------------------------------------------
>
>                 Key: IVY-994
>                 URL: https://issues.apache.org/jira/browse/IVY-994
>             Project: Ivy
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 2.0-RC2
>            Reporter: Archie Cobbs
>             Fix For: 2.0
>
>         Attachments: restricted.txt
>
>
> Some software requires more than just move, copy, unzip, etc. in the packager resolver build instructions to build the software. E.g., Javadoc can only be constructed by building it with ant.
> Request extending packager resolver to support arbitrary build instructions. Do this via a new "restricted" configuration attribute, which when true (the default) reproduces the existing behavior, but when false, allows arbitrary ant tasks in the build instructions.
> See attached patch for proposed implementation and documentation updates.
> Background discussion: [here|http://www.nabble.com/Relaxing-allowed-ant-tasks-in-packager.xsl-td21305175.html].

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (IVY-994) Extend packager resolver to allow arbitrary ant tasks in build instructions

Posted by "Maarten Coene (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-994?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Maarten Coene updated IVY-994:
------------------------------

    Fix Version/s:     (was: 2.0)
                   unspecified
         Assignee: Maarten Coene

> Extend packager resolver to allow arbitrary ant tasks in build instructions
> ---------------------------------------------------------------------------
>
>                 Key: IVY-994
>                 URL: https://issues.apache.org/jira/browse/IVY-994
>             Project: Ivy
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 2.0-RC2
>            Reporter: Archie Cobbs
>            Assignee: Maarten Coene
>         Attachments: restricted.txt
>
>
> Some software requires more than just move, copy, unzip, etc. in the packager resolver build instructions to build the software. E.g., Javadoc can only be constructed by building it with ant.
> Request extending packager resolver to support arbitrary build instructions. Do this via a new "restricted" configuration attribute, which when true (the default) reproduces the existing behavior, but when false, allows arbitrary ant tasks in the build instructions.
> See attached patch for proposed implementation and documentation updates.
> Background discussion: [here|http://www.nabble.com/Relaxing-allowed-ant-tasks-in-packager.xsl-td21305175.html].

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.