basename
NMAKE 関数
リスト内の各項目のベース名を取得します。
構文
$(basename input)
パラメーター
input
変換するファイル パスのリスト。
戻り値
input
の各項目がそれぞれのベース名に変換された (つまり、拡張子が削除された) リスト。
解説
basename
には、最大のパスの制限はありません。
basename
関数は、ファイル名マクロで R
修飾子を使用することと同じです。
このマクロ関数は、NMAKE バージョン 14.31 以降、Visual Studio 2022 バージョン 17.1 以降で使用できます。
例
$(basename c:\temp\file.txt) # Evaluates to "c:\temp\file"
$(basename c:\temp\ c:\file) # Evaluates to "c:\temp\ c:\file" - Directories and files without extensions are left as-is
$(basename c:\src\.gitignore) # Evaluates to "c:\src\" - Dot files are considered to be extensions and so are removed