Size: a a a

2021 April 22

EP

Egor Pugin in codingteam
я посмотрю
источник

Dv

Dr. Friedrich von Ne... in codingteam
Nix и всё, наверное.
источник

EP

Egor Pugin in codingteam
разве?
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ну, я других не знаю. А ты знаешь? Я бы с интересом посмотрел
источник

EP

Egor Pugin in codingteam
никс знаю, но он не похож на такое использование
источник

Dv

Dr. Friedrich von Ne... in codingteam
Он именно для такого и нужен
источник

Dv

Dr. Friedrich von Ne... in codingteam
Собираешь кучу софта разными нативными системами сборки, а потом связываешь вместе в изолированном окружении. Он вот именно про это.
источник

EP

Egor Pugin in codingteam
давай оттуда пример тогда смотреть. Что я знаю, это просто запуск команды любой
источник

EP

Egor Pugin in codingteam
хоть мсбилд, хоть нугет
источник

Dv

Dr. Friedrich von Ne... in codingteam
Правда, он пытается на себя брать package management, и делает это довольно хуёво
источник

EP

Egor Pugin in codingteam
он потому что и задумывался таким, но в итоге не так реализовали
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ну, это и нужно
источник

Dv

Dr. Friedrich von Ne... in codingteam
Для меня идеальная система сборки, которой не хватает, такова: указал ей разнокалиберные зависимости (из исходников: на плюсах, на Расте, на чём угодно, или из внешних бинарных репозиториев), она всё это скачала и/или собрала на месте, управляя при этом нужными билд тулами, рантаймами и пр., и произвела тебе нужный артефакт.
источник

K

Kerrigan in codingteam
на парсел похоже
источник

Dv

Dr. Friedrich von Ne... in codingteam
При этом каждую часть из зависимостей ты можешь девелопить как привык — ну там CMake у плюсов, мсбилд у дотнета, Gradle у JVM-based.
источник

Dv

Dr. Friedrich von Ne... in codingteam
И тебе не нужно переписывать сборку всего этого хозяйства, если она уже написана
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ну, если она хоть как-то плугабельно написана, конечно
источник

Dv

Dr. Friedrich von Ne... in codingteam
Чтоб можно было в неё встроиться и заменить, скажем, бинарные артефакты из внешнего репозитория на бинарные артефакты из местного пакетника, или самосборные
источник

FO

FORTRAN ONE LOVE in codingteam
Думаю, тебе нужен баш
источник

FO

FORTRAN ONE LOVE in codingteam
bin/bash

curl/git/wget dependencies
for dep in dependencies; do
cd dep
install with flags
cd ..
done

install
источник