Skip to main content

Конференции

Просмотр конференции fido7.ru.unix.bsd:

Предыдущее Следующее

Дата: 09 Feb 2020, 21:21:04
От: Oleg Sharoyko @ 2:5023/24.2536
Кому: Eugene Grosbein
Тема: Re: autotools


Hello, Eugene!

 EG> 06 февр. 2020, четверг, в 20:25 NOVT, Sergey Anohin написал(а):

 EG> Второе тоже решаемо, потому что сборку система портов начинает
 EG> в каталоге WRKSRC, который равен ${WRKDIR}/${DISTNAME} только
 EG> по умолчанию.

 EG> Если же при распаковке тарбола внутрь WRKDIR там не оказывается
 EG> "одноименного" каталога (DISTNAME), то порт просто должен
 EG> переопределить WRKSRC. Примеров у нас полно, например
 EG> /usr/ports/emulators/virtualbox-ose-additions/Makefile:

 EG> WRKSRC= ${WRKDIR}/VirtualBox-${PORTVERSION}

Немного лучше, как мне кажется, использовать NO_WRKSUBDIR=   yes
Тогда при распаковке нужный каталог будет создан автоматически.
Лучше это потому, что внутри work/ хранится всякие служебные вещи
и есть риск, что они пересекутся по названию с частью исходников.

Oleg

--- wfido
Origin: Отправлено через http://wfido.ru (2:5023/24.2536)

Предыдущее Следующее

К списку сообщений
К списку конференций