Bonjour à tous.
Je cherche à trouver la manière de gérer le cas suivant avec automake :
Le programme "prog" a besoin des sources foo.c et bar.c pour se construire:
	
	1 2
   | bin_PROGRAMS = prog
prog_SOURCES = foo.c bar.c  | 
 Mais ces sources ne sont pas disponibles au lancement du make - pour les obtenir, il faut exécuter la commande suivante, qui va générer ces deux fichiers:
	
	build_sources sourcelist.txt
 Si je rajoute une instruction du genre
	
	1 2
   | foo.c : sourcelist.txt
  build_sources sourcelist.txt  | 
 le make échouera avec comme message "pas de règle pour construire bar.c".
Comment est-il possible de gérer cette situation, autrement qu'en déclenchant le make une seconde fois? Évidemment, le cas présenté est une version simplifiée de mon vrai problème...
Merci à vous,
Daniel
						
					
Partager