Creando makefile
Estoy tratando de crear los makefiles y configurar para mi biblioteca cuál es su estructura de directorios de la siguiente manera:
$projectroot ├── lib ├── src └── test
esta biblioteca tiene 3 partes diferentes (parte1, parte2 y parte3) y es una biblioteca jerárquica, lo que significa que parte2 necesita parte1, parte 3 necesita parte2 y parte1:
part1 ◁───┐ △ │ │ │ part2 │ △ │ │ │ │ │ part3 ┘
Ahora, quiero tener 4 objetivos diferentes, como puedes ver a continuación:
all: <MAKE ALL THE 3 PARTS> part1: <MAKE PART1> part2: <MAKE PART2> part3: <MAKE PART3>
No tengo ningún problema con make (make all), pero, por ejemplo, tal vez alguien solo quiere instalar part2, necesito verificar si part2 ya está instalado o no
¿Cómo puedo hacer eso