ok merci.
J'ai donc trouvé la facon de lister les fichiers sources :
SRC_FILES := $(wildcard $(SRC_DIR)/*)
Ce qu'il me resterait à fiare désormais c'est :
Pour chaque fichier de la liste SRC_FILES, déclarer une dépendance avec le fichier TARGET correspondant (meme nom de fichier mais répertoire différent) et lancer le scirpt pour chaque fichier.
Il est possible dans un Makefile de faire une boucle du genre ? :
1 2 3 4 5 6
|
foreach file in $(SRC_FILES) {
TARGET_FILE = $(TARGET_DIR)/$(shell basename $file)
$TARGET_FILE: $file
$(SCRIPT) $file
} |
Merci pour votre aide
Partager