Skip to main content

cleancommands

Specifies one or more shell commands to be executed to clean a Makefile project.

cleancommands { "commands" }

Parameters

commands specifies a list of one or more shell commands to be executed. The commands may use tokens.

Applies To

Makefile projects

Availability

Premake 5.0 or later.

Examples

Use a Makefile project to execute an external makefile.

workspace "MyWorkspace"
configurations { "Debug", "Release" }

project "MyProject"
kind "Makefile"

buildcommands {
"make %{cfg.buildcfg}"
}

rebuildcommands {
"make %{cfg.buildcfg} rebuild"
}

cleancommands {
"make clean %{cfg.buildcfg}"
}

See Also