basename
Función NMAKE
Obtiene el nombre base de cada elemento de una lista.
Sintaxis
$(basename input)
Parámetros
input
La lista de las rutas de acceso a los archivos que se van a convertir.
Valor devuelto
Una lista con cada uno de los elementos de input
convertidos a su nombre base (es decir, con las extensiones eliminadas).
Comentarios
basename
no tiene ninguna limitación máxima de la ruta de acceso.
La función basename
es equivalente cuando se usa el modificador R
en una macro de nombre de archivo.
Esta función de macro está disponible a partir de la versión 17.1 de Visual Studio 2022, en la versión 14.31 o posterior de NMAKE.
Ejemplo
$(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