LINUX.ORG.RU

Почему не работает следующее автоопределение винда/линукс?


0

1

PORT :=

ifneq (,$(findstring /bin/,$(SHELL)))

PORT := /dev/ttyUSB0

else

PORT := COM6

endif

переменная PORT всегда принимает значение /dev/ttyUSB0 в то время как я ожидал что на винде она примет значение COM6

★★★★★

Последнее исправление: cvv (всего исправлений: 1)

Потому что cygwin эмулирует FHS?

geekless ★★
()

а может есть другие способы?

cvv ★★★★★
() автор топика
Ответ на: комментарий от cvv

Ничего не понятно. Если вы нашли решение в приведённом по ссылке скрипте с uname, значит у вас всё же cygwin или нечто подобное.

geekless ★★
()

Вендузятники совсем обнаглели

Led ★★★☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.