0
1/2/112.jpg
という形式のファイルを1/2/th/112_s.jpg
に変換するルールを作成したいとします。メイクファイルでのNothingriver pattern replacement
しかし、patsubst
は弱すぎる:patsubst
は、文字列のパターン全体にマッチしたいので、
$(patsubst /%.jpg,/th/%_s.jpg,$(var))
は、動作しません。
どうにかしてこの実践はできますか?
'$(var)'にはファイル名のリストが含まれています。 – Tordek
$(foreach var、$(ORIGINALS)、$(dir $(var))$(patsubst%.jpg、th /%_s、$(notdir $(var))).jpg これは完全な解決策です。ご協力いただきありがとうございます :)。 – Tordek