On Nov 16, 2009, at 10:06 PM, Adam Murdoch wrote:

> 
> 
> Hans Dockter wrote:
>> 
>> one more issue:
>> 
>> If I create the following zip:
>> 
>> task permissions(type: Zip) {
>>    baseName = "permissions"
>>    from('foo') {
>>       fileMode = 755
>>    }
>> }
>> 
>> After unzipping the zip, I have the following permissions for foo: 
>> --wxrw--wx  1 hans  hans   12 Nov 16 20:15 foo
>> 
>>   
> 
> You need to use octal for 755 to work, ie fileMode = 0755. You've asked for 
> 0363, above, which is what you got.

I understand. I guess I was in Ant mode, which uses 3-digit octal notation.

> 
> Perhaps an integer type is not the best option for this property.  Maybe a 
> string would be better instead, something like fileMode = "rwxr-xr-x", or 
> fileMode = "ugo+x"

May be. Although I'm fine with the integer notation. 

- Hans

--
Hans Dockter
Gradle Project Manager
http://www.gradle.org

> 
> 
>> - Hans
>> 
>> --
>> Hans Dockter
>> Gradle Project Manager
>> http://www.gradle.org
>> 
>> On Nov 16, 2009, at 8:28 PM, Hans Dockter wrote:
>> 
>>   
>>> There are some issues left with our very nice new archive handling.
>>> 
>>> usePlugin('base')
>>> 
>>> task topLevelInclude(type: Zip) {
>>>   baseName = "topLevelInclude"
>>>   include "foo"
>>> }
>>> 
>>> task inheritInto(type: Zip) {
>>>   baseName = "inheritInfo"
>>>   into "bar"
>>>   from('foo')
>>> }
>>> 
>>> - The topLevelInclude zip is empty. I would expect it to include foo.
>>> - The inheritInto zip has foo as a first level file. I would expect it to 
>>> be in bar/foo.
>>> 
>>> I have attached a zip with the test project.
>>> 
>>> - Hans
>>> 
>>> --
>>> Hans Dockter
>>> Gradle Project Manager
>>> http://www.gradle.org
>>> 
>>> 
>>> 
>>> 
>>> 
>>> <archivetest.zip>---------------------------------------------------------------------
>>> To unsubscribe from this list, please visit:
>>> 
>>>    http://xircles.codehaus.org/manage_email
>>>     
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>> 
>>     http://xircles.codehaus.org/manage_email
>> 
>> 
>>   
> 
> -- 
> Adam Murdoch
> Gradle Developer
> http://www.gradle.org

Reply via email to