Closed jogama closed 3 years ago
I only have access to Windows machines, so it is hard to test on other machines :( Why did you change in your source what would happen if your machine was Windows?
My apologies for taking days to reply! This should be an easy issue to resolve. If you're not concerned for me taking an unbounded amount of time, I can take it if you help me test windows.
I guess I misinterpreted the code; I thought the error was that the ternary statement was flipped. Would the correct line then be this
const MUSESCORE = @static Sys.iswindows() ? "MuseScore3" : "musescore3"
?
Yeap!
Should I make a separate issue to add a test and send the PR for just this now, or take more time to do it all at once?
or take more time to do it all at once?
I think I have lost something! I thought we only had to do a small quick fix
const MUSESCORE = @static Sys.iswindows() ? "MuseScore3" : "musescore3"
?
Perhaps even better to add a clause for each system:
const MUSESCORE = @static Sys.iswindows() ? "mscore" : Sys.islinux() ? "musescore3" : "mscore3"
Ubuntu 20.04.2 LTS Julia 1.5.2
Fixed locally by changing
const MUSESCORE = @static Sys.iswindows() ? "MuseScore3" : "mscore"
toconst MUSESCORE = @static Sys.iswindows() ? "mscore" : "musescore3"
I'm not certain how the text fixture could be updated to catch this, or if this fix breaks windows.
Here's the original errror:
I don't know if the above error message was supposed to show this: