Size: a a a

2018 November 30

EP

Egor Pugin in pro.buildsystems
а, ну если правда так бывает, значит я не в курсе
источник

SE

Stanislav Ershov in pro.buildsystems
Egor Pugin
а почему так? если вышел минор или патч, пусть сразу детектится и устанавливается
ну не, некоторые товарищи умудряются в рамках патч версии ломать что нибудь
источник

SE

Stanislav Ershov in pro.buildsystems
вспоминаю историю про ruby on rails, вышел там секьюрити фикс, x.y.z.w где w заинкрементили, и один гем сломался
источник

SE

Stanislav Ershov in pro.buildsystems
пушо функцию из паблик в private убрали
источник

SE

Stanislav Ershov in pro.buildsystems
Igor Ivanov
а как сделать так, чтобы симейк пытался пользоваться Ninja если она есть, а если нет - откатывался к make -j8? не хочу указывать -GNinja чтобы не заморачиваться с окружениями где её нет
у смейка к сожалению нет настроек для дефолтного генератора)
источник

II

Igor Ivanov in pro.buildsystems
🤔
источник

SE

Stanislav Ershov in pro.buildsystems
Konstantin Ivlev
-DCMAKE_C_COMPILER=clang-cl.exe (или clang.exe)
кстати по поводу этого, меня бесит что смейк решает за меня какой шланг юзать
источник

SE

Stanislav Ershov in pro.buildsystems
в clang-cl например не включишь всякие расширения
источник

SE

Stanislav Ershov in pro.buildsystems
типа модулей или корутин
источник

SE

Stanislav Ershov in pro.buildsystems
Igor Ivanov
а как сделать так, чтобы симейк пытался пользоваться Ninja если она есть, а если нет - откатывался к make -j8? не хочу указывать -GNinja чтобы не заморачиваться с окружениями где её нет
а нинзя по умолчанию помойму хреначить ядра + 2 джобов
источник

II

Igor Ivanov in pro.buildsystems
Stanislav Ershov
а нинзя по умолчанию помойму хреначить ядра + 2 джобов
дыа, и это хорошо, не нужно плясать вокруг make -j$(nproc)
источник

SE

Stanislav Ershov in pro.buildsystems
единственный минус нинзи в том что из за того что она через пайпы работает, там надо извернутся чтобы цветной вывод от компилера получить
источник

ДЛ

Дмитрий ⬡ Лапшин in pro.buildsystems
Ой про параллельность вспомнилось, у меня по курсу компиляторов домашка тестилась Makefile ом, а тестов 10000 что ли. Короче оптимальная скорость достигалась на четырёх ядрах при -j140 кажется
источник

SE

Stanislav Ershov in pro.buildsystems
Дмитрий ⬡ Лапшин
Ой про параллельность вспомнилось, у меня по курсу компиляторов домашка тестилась Makefile ом, а тестов 10000 что ли. Короче оптимальная скорость достигалась на четырёх ядрах при -j140 кажется
от наркоман
источник

EP

Egor Pugin in pro.buildsystems
Stanislav Ershov
единственный минус нинзи в том что из за того что она через пайпы работает, там надо извернутся чтобы цветной вывод от компилера получить
как цвет сохранить таким образом?
источник

ДЛ

Дмитрий ⬡ Лапшин in pro.buildsystems
Stanislav Ershov
от наркоман
Makefile не я придумал
источник

SE

Stanislav Ershov in pro.buildsystems
Egor Pugin
как цвет сохранить таким образом?
пихнуть в гцц кланг опции нужные
источник

SE

Stanislav Ershov in pro.buildsystems
но это полумера
источник

SE

Stanislav Ershov in pro.buildsystems
ахаха
источник

ДЛ

Дмитрий ⬡ Лапшин in pro.buildsystems
Там проблема была в том, что сборка лежала в IO тестов
источник