- From: Florent Georges <fgeorges@fgeorges.org>
- Date: Wed, 11 Dec 2013 18:14:20 +0100
- To: "Imsieke, Gerrit, le-tex" <gerrit.imsieke@le-tex.de>
- Cc: XProc Dev <xproc-dev@w3.org>
Hi Gerrit, Indeed, using %* solved the problem (unlike I saw on the Internet). I did not know we could use that as well in batch files. Thank you! I created a batch script for launching Calabash as well, as part of the EXPath Packaging System: https://github.com/fgeorges/expath-pkg-java/blob/master/bin/calabash.bat Excerpt of the help: :opt_help echo. echo Usage: calabash ^<script options^> ^<processor options^> echo. echo Processor options are any option accepted by the original command-line echo Calabash frontend. Script options are (all are optional, those marked with echo an * are repeatable, those with ... require a parameter): echo. echo ++help display this help message echo ++repo ... the path to the packaging repository to use echo ++java ... * add an option to the Java Virtual Machine echo ++add-cp ... * add an entry to the classpath echo. goto end Regards, -- Florent Georges http://fgeorges.org/ http://h2oconsulting.be/ On 10 December 2013 19:45, Imsieke, Gerrit, le-tex wrote: > Hi Florent, > > Works for me! I don’t see a problem with the = sign. For example, check out > our calabash “distro” from https://subversion.le-tex.de/common/calabash/ and > invoke it like > > calabash\calabash.bat -i source=calabash/xpl/pipe.xpl calabash/xpl/pipe.xpl > > Note that apparently you cannot use a forward slash as a path separator for > the batch file in this context. > > The arguments will be passed to Calabash in the %* shell variable. > > Gerrit > > > > On 10.12.2013 19:18, Florent Georges wrote: >> >> Hi, >> >> Calabash contains the '=' sign in several command line options >> (including for input and output ports, parameters, and options). But >> apparently '=' is a special character acting as a delimiter in Windows >> shell, and it seems there is no way to escape it. >> >> How are people using Calabash on Windows? Any trick I can use? Any >> way to use another character than '='? >> >> Regards, >> > > -- > Gerrit Imsieke > Geschäftsführer / Managing Director > le-tex publishing services GmbH > Weissenfelser Str. 84, 04229 Leipzig, Germany > Phone +49 341 355356 110, Fax +49 341 355356 510 > gerrit.imsieke@le-tex.de, http://www.le-tex.de > > Registergericht / Commercial Register: Amtsgericht Leipzig > Registernummer / Registration Number: HRB 24930 > > Geschäftsführer: Gerrit Imsieke, Svea Jelonek, > Thomas Schmidt, Dr. Reinhard Vöckler >
Received on Wednesday, 11 December 2013 17:15:08 UTC