LINUX.ORG.RU

Как из двух ебилдов сделать один?

 , ,


0

0

Собственно сами ебилды на БГО https://bugs.gentoo.org/show_bug.cgi?id=590072 Свеженькие для лабплота. Никакой лишней писанины, легко собираются... Только вот там два разных архива для kde4 и KF5. Кто-нибудь знает, как их единообразно собирать просто указывая USE-флаги?

★★★

и я знаю :)

Только, учитывая, что там даже SRC_URI разные, после этого ебилд не будет «Никакой лишней писанины, легко собираются».

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

ты чё ещё дальше меня от программирования?

посмотри какой ебилд, у которого есть юзы qt4 и qt5

Deleted
()
Ответ на: комментарий от Deleted
if [[ ${SOME_VAR} = qt4 ]]; then
    cmakeargs += QT4
fi
if [[ ${SOME_VAR} = qt5 ]];then
    cmakeargs += QT5
fi

Не годится. Может быть приведёте пример поконкретнее?

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

И в каком оверлее? Если это тот, что лежит на бго, то опять не подходит: здесь даже SRC_URI разный. Так что это приведёт просто к двум ебилдам записанным через if...

ArtSh ★★★
() автор топика
Последнее исправление: ArtSh (всего исправлений: 1)
Ответ на: комментарий от ArtSh

Так что это приведёт просто к двум ебилдам записанным через if...

Ты начинаешь понимать почему ебилда там таки 2

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

Вообще-то, именно я их и написал. Я надеялся, что есть какой-то более элегантный способ, типа заменить по условию S, SRC_URI и задать нужный eclass...

ArtSh ★★★
() автор топика
Последнее исправление: ArtSh (всего исправлений: 1)
Ответ на: комментарий от ArtSh

переведи их на cmake-utils, тогда всё будет проще и будет один д'ебилд

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