[devel] I: cmake macros

Arseny Maslennikov arseny на altlinux.org
Пн Май 31 21:07:04 MSK 2021


On Mon, May 31, 2021 at 08:48:41PM +0300, Скрылевъ Малъ wrote:
> <div> </div><div> </div><div>31.05.2021, 15:53, "Arseny Maslennikov" &lt;arseny на altlinux.org&gt;:</div><blockquote><p>On Mon, May 31, 2021 at 03:13:54PM +0300, Anton Farygin wrote:</p><blockquote> On 31.05.2021 15:09, Sergey V Turchin wrote:<br /> &gt; On Monday, 31 May 2021 15:02:55 MSK Anton Farygin wrote:<br /> &gt; &gt; Как то не очень красиво получилось:<br /> </blockquote><p><br />Файловые объекты с "простым" именем BUILD, build, ... с заметной долей<br />вероятности могут уже присутствовать в<br />/usr/src/RPM/BUILD/$tarball_root, что вносит в подготовку спека лишний<br />неавтоматизируемый шаг по корректной/удобной починке ошибки EEXIST на<br />`mkdir %_cmake__builddir'. В долгосрочной перспективе нам уместно<br />(медленно, но верно) стремиться к тому, чтобы спеки можно было на ~~90%<br />писать автоматически.</p></blockquote><div>А почему нельзя было определять на лету, есть ли предопределённый BUILD и при наличии оного перенастраивать целевую сборочную папку?</div><div>Я скажем видел такой файл кое-где потому приходилось обходить костылями...</div><div>Но зато решение более менее гибким бы было.</div><div>-- </div><div>С уважением,<br />Скрылевъ Малъ</div><div>+79055245451</div><div> </div>

Извините, ради всего святого, но ваши письма нечитаемы (при большом
желании — читаемы с большим трудом): яндекс.почта не высылает текстовую
версию письма, а только HTML-версию. В частности, из-за этого они не
помещаются в публичные архивы рассылки.

On Mon, May 31, 2021 at 08:48:41PM +0300, Скрылевъ Малъ wrote:
> А почему нельзя было определять на лету, есть ли предопределённый BUILD и при наличии оного перенастраивать целевую сборочную папку?
> Я скажем видел такой файл кое-где потому приходилось обходить костылями...
> Но зато решение более менее гибким бы было.

Подозреваю, такой вариант коллегам бы ещё меньше понравился тем, что
искать сборочный каталог вручную сложнее.

Если перенастраивать, то на что именно? Если на те же %_target_platform
или build-%name-%EVR, то почему бы сразу так не назвать?

> _______________________________________________
> Devel mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel

----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20210531/2bfe1231/attachment.bin>


Подробная информация о списке рассылки Devel