mirror of
https://github.com/Kitware/CMake.git
synced 2026-04-23 22:58:37 -05:00
ENH: Added IMPLICIT_DEPENDS option to ADD_CUSTOM_COMMAND. It currently works only for Makefile generators. It allows a custom command to have implicit dependencies in the form of C or CXX sources.
This commit is contained in:
@@ -134,3 +134,23 @@ void cmCustomCommand::SetEscapeAllowMakeVars(bool b)
|
||||
{
|
||||
this->EscapeAllowMakeVars = b;
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
cmCustomCommand::ImplicitDependsList const&
|
||||
cmCustomCommand::GetImplicitDepends() const
|
||||
{
|
||||
return this->ImplicitDepends;
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
void cmCustomCommand::SetImplicitDepends(ImplicitDependsList const& l)
|
||||
{
|
||||
this->ImplicitDepends = l;
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
void cmCustomCommand::AppendImplicitDepends(ImplicitDependsList const& l)
|
||||
{
|
||||
this->ImplicitDepends.insert(this->ImplicitDepends.end(),
|
||||
l.begin(), l.end());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user