Еще один вариант использования разделения проекта git на несколько подпроектов.

StackOverflow https://stackoverflow.com/questions/1280537

  •  16-09-2019
  •  | 
  •  

Вопрос

Я разделил свой проект на несколько подпроектов, но у всех есть общая часть (каталог со сценариями Cmake).Более того, некоторые подпроекты должны включать в себя другие подпроекты (библиотеки).

Я бы предпочел использовать подмодули GIT, но, насколько я знаю, у них есть ограничение, что подмодуль должен находиться в отдельном каталоге в репо (не так ли? Сценарии источника или CMAKE в суперпроекте или любом из подпроектов.

Как вы предлагаете ее решить?

Это было полезно?

Решение

Я не вижу проблемы.Ваши библиотеки вообще не должны быть подмодулями, а быть совершенно отдельными проектами.Если вы хотите сделать их подмодулями, они наверняка захотят находиться в своих собственных каталогах.Что касается скриптов cmake, вы говорите, что они уже находятся в своем собственном каталоге, поэтому сделать этот каталог подмодулем не проблема.Возможно, вам нужно прояснить проблему.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top