Similar to the C# answer HERE I want to create a custom target to run before CLCompile (which I have already working) but that doesn't run if CLCompile will be skipped due to all targets being up to date. I have searched but cannot find what I need to test.
Would it be something like Inputs="@(CLCompile)" ?
As an alternative simply replicating the Visual Studio fast-up-to-date-check would work for me, if I can figure out how to create a task to do that I can run my task if anything at all is out of date...