> On March 15, 2013, 7:50 p.m., Jarek Cecho wrote:
> > build.xml, line 985
> > <https://reviews.apache.org/r/9961/diff/1/?file=271086#file271086line985>
> >
> >     Is there a need to rename this?

Thank you Jarek for your comments.
Yes in fact I have wrapped the doc.uptodate in a condition "skip-real-docs" 
which adds an OS constraint that host OS is not Windows. As I mentioned in the 
Jira, the real-docs target is Linux specific, hence the need to introduce the 
wrapper condition.
I verified Linux builds are not affected


> On March 15, 2013, 7:50 p.m., Jarek Cecho wrote:
> > src/scripts/create-tool-scripts.cmd, line 46
> > <https://reviews.apache.org/r/9961/diff/1/?file=271087#file271087line46>
> >
> >     Nit: Trailing white space characters

Fixed. Thank you :)


> On March 15, 2013, 7:50 p.m., Jarek Cecho wrote:
> > src/scripts/tool-script.cmd.template, line 26
> > <https://reviews.apache.org/r/9961/diff/1/?file=271088#file271088line26>
> >
> >     I've missed the place where the sqoop.cmd gets generated, would you 
> > mind pointing me?

This change is the first part of getting Sqoop to work on Windows, which 
handles build problems, and provides build scripts.
I will be posting another Jira for runtime scripts like sqoop.cmd and 
configure-sqoop.cmd, and also a fix for unit tests on Windows.


- Ahmed


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/9961/#review17991
-----------------------------------------------------------


On March 15, 2013, 7 p.m., Ahmed El Baz wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/9961/
> -----------------------------------------------------------
> 
> (Updated March 15, 2013, 7 p.m.)
> 
> 
> Review request for Sqoop.
> 
> 
> Description
> -------
> 
> Allow Sqoop to build on Windows OS
> Associated Jira: https://issues.apache.org/jira/browse/SQOOP-949
> 
> Sqoop fails to build on Windows due to dependencies on Linux scripts like 
> write-version-info.sh and create-tool-scripts.sh which fail to build on 
> Windows without Cygwin.
> 
> The patch does the following:
> - provide Windows scripts src/scripts/create-tool-scripts.cmd and 
> src/scripts/write-version-info.cmd which perform the same logic as the .sh 
> scripts on Linux.
> - Update build.xml to invoke the appropriate script based on the host OS.
> - Skip real-docs target on Windows OS builds since as it invokes Linux 
> specific "make" executable
> 
> 
> This addresses bug SQOOP-949.
>     https://issues.apache.org/jira/browse/SQOOP-949
> 
> 
> Diffs
> -----
> 
>   build.xml c097fe8 
>   src/scripts/create-tool-scripts.cmd PRE-CREATION 
>   src/scripts/tool-script.cmd.template PRE-CREATION 
>   src/scripts/write-version-info.cmd PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/9961/diff/
> 
> 
> Testing
> -------
> 
> Verified builds are successful on both Linux and Windows, and Unit tests are 
> fully passing on Linux. Fixes to unit tests on Windows will go in a separate 
> patch
> 
> 
> Thanks,
> 
> Ahmed El Baz
> 
>

Reply via email to