summaryrefslogtreecommitdiff
path: root/build.sh
diff options
context:
space:
mode:
authorBrian Robbins <brianrob@microsoft.com>2018-05-16 18:59:51 -0700
committerGitHub <noreply@github.com>2018-05-16 18:59:51 -0700
commit0fbd0f535e566bcde591701adc2de51ee0f020af (patch)
tree0f9ad83b02b124bae036fe45fd659a146f63221e /build.sh
parenta8d40ac8362bacd98f7fa422190fe66916e040e8 (diff)
downloadcoreclr-0fbd0f535e566bcde591701adc2de51ee0f020af.tar.gz
coreclr-0fbd0f535e566bcde591701adc2de51ee0f020af.tar.bz2
coreclr-0fbd0f535e566bcde591701adc2de51ee0f020af.zip
Generate EventSources Representing DotNETRuntime Eventing Providers (#18007)
Diffstat (limited to 'build.sh')
-rwxr-xr-xbuild.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/build.sh b/build.sh
index 701c631528..7b433054f6 100755
--- a/build.sh
+++ b/build.sh
@@ -220,6 +220,9 @@ generate_event_logging_sources()
echo "Laying out dynamically generated EventPipe Implementation"
$PYTHON -B $__PythonWarningFlags "$__ProjectRoot/src/scripts/genEventPipe.py" --man "$__ProjectRoot/src/vm/ClrEtwAll.man" --intermediate "$__OutputEventingDir/eventpipe"
+ echo "Laying out dynamically generated EventSource classes"
+ $PYTHON -B $__PythonWarningFlags "$__ProjectRoot/src/scripts/genRuntimeEventSources.py" --man "$__ProjectRoot/src/vm/ClrEtwAll.man" --intermediate "$__OutputEventingDir"
+
# determine the logging system
case $__BuildOS in
Linux|FreeBSD)
@@ -242,7 +245,7 @@ generate_event_logging_sources()
generate_event_logging()
{
# Event Logging Infrastructure
- if [[ $__SkipCoreCLR == 0 || $__ConfigureOnly == 1 ]]; then
+ if [[ $__SkipCoreCLR == 0 || $__SkipMSCorLib == 0 || $__ConfigureOnly == 1 ]]; then
generate_event_logging_sources "$__IntermediatesDir" "the native build system"
fi