последнего коммита на на мастере автоматически компилировать бинарники и загружать куда-нибудь, откуда можно будет скачивать мне и тем, кто вызовется помогать в тестировании, чтобы можно было просто скачивать и запускать, без необходимости установки Haskell/чего-либо ещё. Желательно максимально просто по реализации. Какие есть варианты для этого?
Пытался делать через GitHub actions: запускал stack build, делал mv из директории с бинарником в ./releases. Только это надо отдельно под, скажем, windows/linux запускать в разных action'ах? И есть нормальный способ положить скомпилированный cabal'ом бинарник куда хочется без прописывания пути до дирректории/find?
cabal exec -- which you_app_name даст тебе путь до собранного кабалом файла
Это под windows тоже должно работать? Просто выдаёт ошибку, что which not found
нет брат, под виндовс не должно
Т. е. надо под windows отдельное решение искать через её команды? Или есть возможность как-то более-менее не выходя из под linux скомпилировать под windows Haskell-код? Последнее было б замечательно сразу почти все проблемы отпали бы
Есть cabal list-bin your_app_name, под виндой тоже работает
А можно из под линуха собрать .exe?
Спасибо! Это то, что нужно. Конечно собрать под Linux'ом всё было бы лучше намного, но как есть
говорят можно под никсом
Говорят, в Москве кур доят!
я же про cabal install написал. не работает?
Вот это правда работает
Обсуждают сегодня