CMAKE dependencia del archivo de encabezado automático
Pregunta es similar a esta pregunta
Manejar dependencias de archivos de encabezado con cmake
Tengo un directorio de programa de muestra con main.c main.h y CMakeLists.txt
os contenidos de @ main.h son
#ifndef MAIN_H
#define MAIN_H
int t=3;
int y=2;
#endif
os contenidos de @ main.c son
#include <main.h>
#include<stdio.h>
int main(){
printf("%d apple",t);
}
y CMakeLists.txt
PROJECT( test )
AUX_SOURCE_DIRECTORY(. test_SRCS)
include_directories(.)
ADD_EXECUTABLE (main ${test_SRCS})
but cmake no está reconstruyendo main.c al modificar el archivo de encabezado. Quiero que genere automáticamente la dependencia del archivo de encabezado. ¿Es posible usar cmake?
si no, ¿hay alguna otra herramienta que pueda hacer eso?