Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
None
-
None
Description
ecl publish seems to drop the double quotes surrounding a path name in some cases, when passing option to eclcc. For example, a space contained in the import path:
ecl.exe publish --target=roxie_devoneway_3_eclcc --server 10.173.3.3 --delete-prev --allow-foreign -f--nostdinc -f--fastsyntax -v -legacy -u *** -pw *** PublicRecords\ATF_Services\SearchService.ecl --name=ATF_Services.SearchService -I "C:\users\myullyva\My Documents\risk_engineering\PublicRecords"
results in
EXEC: Creating PIPE process : C:\Program Files (x86)\HPCCSystems\6.4.2\clienttools\bin\eclcc -E -legacy -IC:\users\myullyva\My Documents\risk_engineering\PublicRecords "PublicRecords\ATF_Services\SearchService.ecl" --nostdinc --fastsyntax EXEC: Pipe: Waiting for process to complete 572 EXEC: Pipe: process complete Error: File 'Documents\risk_engineering\PublicRecords' does not exist
(Same command works fine when paths don't contain spaces.)
Attachments
Issue Links
- duplicates
-
HPCC-18387 ecl.exe run generates eclcc call with -I path without double quotes.
-
- Resolved
-