To ensure reasonable custom build step behavior, sensible input must
be provided when specifying custom build step input. Custom build steps
are not verified for correctness in any regard and are passed exactly
as entered into the build stream.
In the descriptive text, below, the term "main build" is defined as the
sequence of commands to be executed when a build is invoked, not
including pre-build or post-build steps.
The pre-build step is not executed if the state of the main build is
determined to be up to date; otherwise it is executed. An attempt to
execute the main build will occur regardless of the success or failure
of executing the pre-build step.
The post-build step is not executed if the state of the main build is
determined to be up to date. It will be executed only if the main-build
has executed successfully.
C++ Project Properties, Managed Make
File, Info
C++ Project Properties, Managed, Info
C++ Project Properties, Managed,
Builders
C++ Project Properties, Managed, C/C++
Build
C++ Project Properties, Managed, Manage Configuration Dialog
C++ Project Properties,
Managed, C/C++ Build, Tool Settings
C++ Project Properties,
Managed, C/C++ Build, Build Settings
C++ Project Properties, Managed, C/C++
Build, Error Parsers
C++ Project Properties, Managed,
C/C++ Build, Binary Parser
C++ Project Properties, Managed, C/C++
Build, Environment
C++ Project Properties, Managed, C/C++
Build, Macros
C++ Project Properties,
Managed, C/C++ Documentation
C++ Project Properties, Managed,
C/C++ File Types
C++ Project Properties, Managed,
C/C++ Indexer
C++ Project Properties, Managed, Project
References
C++ Project Properties, Managed, Refactoring History