Mes cafés audio compressés, qui devraient être copiés par la 4ème règle ci-dessous, sont traités prématurément par la deuxième règle car Assets/Audio/Compressed/Blah.caf correspond à la deuxième règle (mais je ne veux que des fichiers dans Actifs/Audio (pas plus profond) à gérer par cette règle). Des idées? Je ne veux pas vraiment changer simplement l'ordre des règles (comme je pense qu'il peut y avoir d'autres problèmes avec cela):Makefile Pattern Issue
$(ASSETS_TARGET_PATH)/$(AUDIO_DIR):
mkdir -p $(ASSETS_TARGET_PATH)/$(AUDIO_DIR)
$(ASSETS_TARGET_PATH)/$(AUDIO_DIR)/%.caf: $(BUILD_DIR)/$(ASSETS_DIR)/$(AUDIO_DIR)/%.caf
cp '$<' $(ASSETS_TARGET_PATH)/$(AUDIO_DIR)
$(ASSETS_TARGET_PATH)/$(AUDIO_DIR)/$(AUDIO_COMPRESSED_DIR):
mkdir -p $(ASSETS_TARGET_PATH)/$(AUDIO_DIR)/$(AUDIO_COMPRESSED_DIR)
$(ASSETS_TARGET_PATH)/$(AUDIO_DIR)/$(AUDIO_COMPRESSED_DIR)/%.caf: $(BUILD_DIR)/$(ASSETS_DIR)/$(AUDIO_DIR)/$(AUDIO_COMPRESSED_DIR)/%.caf
cp '$<' $(ASSETS_TARGET_PATH)/$(AUDIO_DIR)/$(AUDIO_COMPRESSED_DIR)
Parce que c'est ghetto! :-) Cela faisait partie d'un Makefile plus grand ... –