Please open a JIRA.  A patch would be much appreciated (and some
testimony that works for you since few of us, I believe, dev on
windows).

Thanks Suraj,
St.Ack

On Sun, Oct 9, 2011 at 4:39 PM, Suraj Varma <[email protected]> wrote:
> Just like trunk, it also fails for 0.92-SNAPSHOT on cygwin; a hack
> similar to the below was needed to get it built.
>
> I would certainly like the maven build to work cross-platform.
>
> I can open a Jira if there are no objections ...
> --Suraj
>
> On Wed, Oct 5, 2011 at 5:43 AM, Mayuresh <[email protected]> 
> wrote:
>> Got this to work with the hack of replace the original code in pom.xml
>> with the following lines:
>>                <echo file="${project.build.directory}/copynativelibs.sh">
>>                                        pp=`echo 
>> "/cygdrive/${project.build.directory}"|sed -e
>> 's/://g'|sed -e 's/\\\\/\\//g'`
>>                                        echo "pp is $pp"
>>                    if [ `ls $pp/nativelib | wc -l` -ne 0 ]; then
>>                      cp -PR $pp/nativelib/lib*
>> $pp/${project.artifactId}-${project.version}/${project.artifactId}-${project.version}/lib/native/${build.platform}
>>                    fi
>>                </echo>
>>
>> Is this something we should fix, to take care of building on all platforms?
>>
>> On Wed, Oct 5, 2011 at 4:51 PM, Mayuresh <[email protected]> 
>> wrote:
>>> Hi,
>>>
>>> I am trying to build cygwin on windos on cygwin and the build fails
>>> with the following error:
>>> [INFO] [antrun:run {execution: package}]
>>> [INFO] Executing tasks
>>>
>>> main:
>>>    [mkdir] Created dir: 
>>> D:\workspace\mkshirsa\hbase-trunk\target\hbase-0.93-SNA
>>> PSHOT\hbase-0.93-SNAPSHOT\lib\native\${build.platform}
>>>     [exec] ls: cannot access 
>>> D:workspacemkshirsahbase-trunktarget/nativelib: No
>>>  such file or directory
>>>     [exec] tar (child): Cannot connect to D: resolve failed
>>> [INFO] 
>>> ------------------------------------------------------------------------
>>> [ERROR] BUILD ERROR
>>> [INFO] 
>>> ------------------------------------------------------------------------
>>> [INFO] An Ant BuildException has occured: exec returned: 3328
>>>
>>> Apparently the buildmail.xml file which is generated has the following 
>>> contents:
>>>  <echo file="D:\workspace\mkshirsa\hbase-trunk\target/copynativelibs.sh">if
>>> [ `ls D:\workspace\mkshirsa\hbase-trunk\target/nativelib | wc -l` -ne
>>> 0 ]; then
>>>                      cp -PR
>>> D:\workspace\mkshirsa\hbase-trunk\target/nativelib/lib*
>>> D:\workspace\mkshirsa\hbase-trunk\target/hbase-0.93-SNAPSHOT/hbase-0.93-SNAPSHOT/lib/native/${build.platform}
>>>                    fi</echo>
>>>
>>> Has anyone faced this before?
>>>
>>> --
>>> -Mayuresh
>>>
>>
>>
>>
>> --
>> -Mayuresh
>>
>

Reply via email to