можно использовать два значка pipe (command1 || command2), чтобы выполнить что-либо, если первоначальная команда была завершена с ошибкой. Что можно придумать, чтобы проглотить неудачное выполнение команды, и для винды, и для линуха?
эм... Makefile на винде? для nmake что ли?
❯ assasasa; echo '12312' zsh: command not found: assasasa 12312
У меня на проекте в доке предлагается поставить make с помощью chocolatey
А ну ок, это GNU Make
А по вопросу есть какие нибудь мысли?
Ну сначала определи какой шелл у тебя используется под виндой
Какой использует make имеешь ввиду?
Тогда я бы на твоем месте писал бы два разных мейкфайла.
А с PS как оно могло бы быть?
Никак. Баш и cmd \ powershell имеют совсем разный синтаксис. Если и есть общие конструкции, рано или поздно (видимо рано) ты упрешся в эти различия.
Обсуждают сегодня