Size: a a a

2021 June 17

SZ

Sergey Zhmylove in use Perl or die;
Ну, линуксячий подход:
1) конфиги в /etc
2) главный скрипт в /usr/bin
3) подключаемые пакеты в /var или /usr/lib
4) дефолтный конфиг и дока в /usr/share

Фряшный подход:
/usr/local/etc
/usr/local/bin
/usr/local/var
И т.д
источник

SZ

Sergey Zhmylove in use Perl or die;
+ конфиг надо уметь читать из хомяка
источник

YT

Yolkin Timofey in use Perl or die;
👍 благодарю и респектую)
источник

YT

Yolkin Timofey in use Perl or die;
пробовал на гитхабе прям ботов посмотреть - кто куда распихивает, либо не описано совсем
источник

SZ

Sergey Zhmylove in use Perl or die;
Так в смысле? Что за бот?
источник

SZ

Sergey Zhmylove in use Perl or die;
Если приложение маленькое, то old way это положить все в /etc, правда ньюфаги не оценят
источник

YT

Yolkin Timofey in use Perl or die;
я имел ввиду, что хотел на других ботах подсмотреть, кто как раскладывает
источник

YT

Yolkin Timofey in use Perl or die;
а если бот на Go например, то тогда уже в /srv ?
источник

SZ

Sergey Zhmylove in use Perl or die;
Я почти никогда не видел использования /srv
источник

YT

Yolkin Timofey in use Perl or die;
Вопрос: можно ли делать кроссплатформеный  Makefile?
источник

SZ

Sergey Zhmylove in use Perl or die;
Те, кто пытались на это ответить, сделали automake
источник

SZ

Sergey Zhmylove in use Perl or die;
Лол
источник

SZ

Sergey Zhmylove in use Perl or die;
А вообще, посмотри как сделано в putty
источник

SZ

Sergey Zhmylove in use Perl or die;
Оно не только make умеет кроссплатформенно, но еще и под компилятор подстраивается
источник

DF

Denis F in use Perl or die;
я для сайтов использую :)
источник

YT

Yolkin Timofey in use Perl or die;
например, чтоб он подготавливал зависимости и в Ubuntu (apt install ...) и в Alpine (apk install ...)
источник

SZ

Sergey Zhmylove in use Perl or die;
По уму это делается не так :(
источник

SZ

Sergey Zhmylove in use Perl or die;
На этапе конфигурации надо падать по отсутствию зависимостей
источник

YT

Yolkin Timofey in use Perl or die;
где ума набраться? :)
источник

YT

Yolkin Timofey in use Perl or die;
я хочу при скачивании репы с гита, с помощью make  всё донастроить в системе, а потом уже установить бота
источник