[devel] git submodule + gear
Vladimir D. Seleznev
vseleznv на altlinux.org
Пт Июн 1 10:02:23 MSK 2018
On Fri, Jun 01, 2018 at 07:44:06AM +0300, Alexey V. Vissarionov wrote:
> Коллеги, подскажите рабочий способ борьбы с сабжем.
>
> Вводная: есть каталог с исходниками, а в нем подкаталог (пусть
> будет somelib), добавленный в апстриме через git submodule add.
>
> Задача: сделать так, чтобы при сборке при посредстве gear этот
> каталог попадал в дерево исходников.
>
> Пробовал: git submodule update --rebase, git submodule deinit,
> git rm somelib с последующим git add, переименовать somelib в
> some-lib (это было изрядной глупостью, ибо имя давно и прочно
> прибито гвоздями в существенной части апстримных исходников).
>
> Результат один: `git add --all .` в упор не видит somelib/
>
> Сейчас сделал так, чтобы работало (пакет собирается, заказчик
> удовлетворен). Теперь хочу сделать красиво.
>
> Как?
Как вариант: сделать subtree merge в нужный подкаталог.
--
С уважением,
Владимир Селезнев
Подробная информация о списке рассылки Devel