Otro caso de uso de dividir un proyecto Git en varios subproyectos
-
16-09-2019 - |
Pregunta
He dividido mi proyecto en varios subproyectos Pero todos tienen una parte común (directorio con scripts de cmake). Además, algunos de los subproyectos necesidad de incluir otros subproyectos (bibliotecas).
Yo preferiría usar submódulos git pero por lo que sé que tienen una limitación un submódulo que tiene que estar en un directorio independiente en el repositorio (¿verdad?) lo que me ata las manos un poco, ya que no desea duplicar las secuencias de comandos de origen o cmake en un SuperProject o cualquiera de los subproyectos.
¿Cómo se propone para resolverlo?
Solución
No veo el problema. Sus bibliotecas no deben ser submódulos en absoluto, sino proyectos totalmente distintos. Si quieres que sean submódulos, seguro que quieren estar en sus propios directorios. En cuanto a los guiones cmake, se dice que ya están en su propio directorio, por lo que haciendo un submódulo de directorio no es un problema. Tal vez usted necesita para aclarar el problema.