Specifies the base file name for the compiled binary target. ```lua targetname ("name") ``` By default, the project name will be used as the file name of the compiled binary target. A Windows executable project named "MyProject" will produce a binary named MyProject.exe. The `targetname` function allows you to change this default. ### Parameters ### `name` is the new base file name. ### Applies To ### Project configurations. ### Availability ### Premake 4.0 or later. ### Examples ### ```lua targetname "mytarget" ``` ### See Also ### * [targetdir](targetdir.md) * [targetextension](targetextension.md) * [targetprefix](targetprefix.md) * [targetsuffix](targetsuffix.md)