Как вы поддерживаете задачу Gradle Exec для Mac и ПК?

Есть ли способ выполнить задачу на Windows и Mac, если команды принимают другую форму? Например:

task stopTomcat(type:Exec) {

    // use this command line if on Windows
    commandLine 'cmd', '/c', 'stop.cmd'

    // use the command line if on Mac
    commandLine './stop.sh'
}

Как бы вы сделали это в Gradle?

Ответы на вопрос(2)

Ваш ответ на вопрос