使ってみよう
$(patsubst %-%,%:%,$(MAKECMDGOALS))
make ターゲットでダッシュをコロンに変更することは効果がありません。
どうすればいいですか?
ベストアンサー1
にはワイルドカード文字が1つしかありませんpatsubst
。すべてのダッシュをコロンに置き換えるには、次のようにします。subst
:
$(subst -,:,$(MAKECMDGOALS))
使ってみよう
$(patsubst %-%,%:%,$(MAKECMDGOALS))
make ターゲットでダッシュをコロンに変更することは効果がありません。
どうすればいいですか?
にはワイルドカード文字が1つしかありませんpatsubst
。すべてのダッシュをコロンに置き換えるには、次のようにします。subst
:
$(subst -,:,$(MAKECMDGOALS))