Open peteroupc opened 7 years ago
This has been a nuisance ever since Praat 6 was released. Please see marytts/marytts#540 for a related discussion.
There is some logic in the corresponding task action to determine the praat exec syntax, but this can fail under some unusual cases, such as when the test process takes longer than expected to complete.
Maybe at this point, we should just assume that users will have praat 6+ installed, and allow explicit configuration to override it otherwise.
The task
legacyPraatPitchmarker
runs Praat as follows:Apparently, recent versions of Praat now treat each argument as individual scripts and not the command line as one script with several arguments. This causes errors such as
basenames.lst
not being a script, thus halting the build.