Hi Simon,

I tested the following fop.cmd file on Windows 7 and it works.  It may lack 
support for some earlier Windows versions, such as Windows 98.  I copy fop-dev 
so my little command file can be subjected to contributor review:

Here are the contents of fop.cmd.  The Apache script had tests for 
%OS%=Windows_NT, which is true on Windows 7.  I don't have a non-NT Windows 
system on which to test the script, so I removed those tests, such as " if 
"%OS%"=="Windows_NT" set LOCAL_FOP_HOME=%~dp0".  I won't put in code I can't 
test.

----- beginning of script fop.cmd ---------------------
@ECHO OFF
set LOCAL_FOP_HOME=%~dp0
set FOP_CMD_LINE_ARGS=%1
if ""%1""=="""" goto doneStart
shift
:setupArgs
if ""%1""=="""" goto doneStart
set FOP_CMD_LINE_ARGS=%FOP_CMD_LINE_ARGS% %1
shift
goto setupArgs
rem This label provides a place for the argument list loop to break out 
:doneStart

call %LOCAL_FOP_HOME%\fop.bat %FOP_CMD_LINE_ARGS%

----------------- end of script ----

Best Regards,
Jonathan Levinson
Senior Software Developer
Object Group
InterSystems
+1 617-621-0600
jonathan.levin...@intersystems.com


> -----Original Message-----
> From: Simon Pepping [mailto:spepp...@leverkruid.eu]
> Sent: Monday, December 05, 2011 1:53 PM
> To: fop-users@xmlgraphics.apache.org
> Subject: Re: Why do you use .cmd rather than .bat?
> 
> To avoid code duplication, is it possible to have fop.cmd say something like 
> 'call
> fop.bat'? Can you test that? I have no computer with Windows available.
> 
> Or vice versa. Which is the canonical name, bat or cmd?
> 
> Simon
> 
> On Sun, Dec 04, 2011 at 04:17:37PM -0500, Jonathan Levinson wrote:
> > A copy named fop.bat would be very useful to us.
> >
> > We currently have most sites deployed on fop 1.0, which names the command
> script on Windows as fop.bat.  For Skynav fop, for our Middle Eastern sites, 
> we
> are contemplating (after suitable QA) replacing fop 1.0 with Skynav fop.
> However, some of these sites will be on versions of our product which do
> assume the name of the script on Windows is fop.bat.  While, we can tell users
> to rename fop.cmd to fop.bat, it will simplify configuration if fop ships 
> with a
> fop.bat.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org

Reply via email to