LINUX.ORG.RU

Мне приснилась такая опция для emerge?

 ,


0

5

Мне приснилось или можно натравить emerge на название пакета с какой-то опцией, а он выплюнет конфигурацию сборки, например какие будет опции подставлять для configure?

Т.е. мне хотелось бы видеть полный список аргументов сборки, именно тот список, куда можно добавить через EXTRA_ECONF="".



Последнее исправление: slon (всего исправлений: 1)

Подписался, но сомневаюсь.

Обычно это можно прочитать из ebuild'а (правда, это становится всё сложнее и сложнее делать...)

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

Нет. Не про юзы речь, но про "--disable-static --enable-gsettings-backend --disable-orbit" и т.п., короче то, что впердоливается в econf секцию в ебилде.

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

Жми контрол-цэ когда configure запускается и смотри параметры :)

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

Попробуй:

ebuild <путь_до_ебилда> configure | grep configure

Но это если используется econf. С cmake, например, уже не взлетит.

И да, это конкретная конфигурация на базе текущих установленных тобой USE-флагов. Выдать все возможные варианты через emerge напрямую нельзя. Можно объединить вышеупомянутую мною команду и применить небольшое шаманство с app-portage/tatt(которым тупо перебрать все наборы USE-флагов пакета)

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

Да, неплохо, спасибо. Скорее всего именно это я и встречал ранее.

это конкретная конфигурация на базе текущих установленных тобой USE-флагов.

что и требовалось.

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

Распаковать исходники на tmpfs и выполнить ./configure --help. Что за страсть к костыльным обёрткам.

anonymous
()
Ответ на: комментарий от slon

Тут скорее сложная система блоков и верёвок для слива из другой комнаты.

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