File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -1599,6 +1599,17 @@ for deployment_target in "${NATIVE_TOOLS_DEPLOYMENT_TARGETS[@]}" "${CROSS_TOOLS_
1599
1599
)
1600
1600
fi
1601
1601
1602
+ # Figure out if we think this is a buildbot build.
1603
+ # This will influence the lldb version line.
1604
+ if [ ! -z " $JENKINS_HOME " -a ! -z " $JOB_NAME " -a ! -z " $BUILD_NUMBER " ]; then
1605
+ LLDB_IS_BUILDBOT_BUILD=1
1606
+ else
1607
+ LLDB_IS_BUILDBOT_BUILD=0
1608
+ fi
1609
+
1610
+ # Get the build date
1611
+ LLDB_BUILD_DATE=` date +%Y-%m-%d`
1612
+
1602
1613
case " $( uname -s) " in
1603
1614
Linux)
1604
1615
cmake_options=(
@@ -1612,6 +1623,8 @@ for deployment_target in "${NATIVE_TOOLS_DEPLOYMENT_TARGETS[@]}" "${CROSS_TOOLS_
1612
1623
-DLLDB_PATH_TO_CLANG_BUILD:PATH=" ${llvm_build_dir} "
1613
1624
-DLLDB_PATH_TO_SWIFT_BUILD:PATH=" ${swift_build_dir} "
1614
1625
-DLLDB_PATH_TO_CMARK_BUILD:PATH=" ${cmark_build_dir} "
1626
+ -DLLDB_IS_BUILDBOT_BUILD=" ${LLDB_IS_BUILDBOT_BUILD} "
1627
+ -DLLDB_BUILD_DATE:STRING=" \" ${LLDB_BUILD_DATE} \" "
1615
1628
" ${LLDB_SOURCE_DIR} "
1616
1629
)
1617
1630
;;
@@ -1625,6 +1638,8 @@ for deployment_target in "${NATIVE_TOOLS_DEPLOYMENT_TARGETS[@]}" "${CROSS_TOOLS_
1625
1638
LLDB_PATH_TO_CLANG_BUILD=" ${llvm_build_dir} "
1626
1639
LLDB_PATH_TO_SWIFT_BUILD=" ${swift_build_dir} "
1627
1640
LLDB_PATH_TO_CMARK_BUILD=" ${cmark_build_dir} "
1641
+ LLDB_IS_BUILDBOT_BUILD=" ${LLDB_IS_BUILDBOT_BUILD} "
1642
+ LLDB_BUILD_DATE=" \" ${LLDB_BUILD_DATE} \" "
1628
1643
SYMROOT=" ${lldb_build_dir} "
1629
1644
OBJROOT=" ${lldb_build_dir} "
1630
1645
)
You can’t perform that action at this time.
0 commit comments