Skip to content

Commit

Permalink
Merge pull request #83 from bazel-ios/amber/lldb-updates
Browse files Browse the repository at this point in the history
Update lldb before build completion, point to workspace root
  • Loading branch information
amberdixon authored Jun 30, 2020
2 parents ce9349c + e8f67cc commit e4ca0e5
Show file tree
Hide file tree
Showing 15 changed files with 15 additions and 15 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ fi

echo "Finish remapping index files at `date`"

ls -ltR $BUILD_DIR/../../Index/DataStore/ > $BAZEL_DIAGNOSTICS_DIR/indexstores-contents-$DATE_SUFFIX.log
ls -ltR $BUILD_DIR/../../Index/DataStore/ > $BAZEL_DIAGNOSTICS_DIR/indexstores-contents-$DATE_SUFFIX.log
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,11 @@ rsync \
--recursive --chmod=u+w --delete \
"$input" "$output" > $BAZEL_DIAGNOSTICS_DIR/rsync-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/rsync-stderr-$DATE_SUFFIX.log

$BAZEL_INSTALLERS_DIR/lldb-settings.sh > $BAZEL_DIAGNOSTICS_DIR/lldb-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/lldb-stderr-$DATE_SUFFIX.log

# Part of the build intermediary output will be swiftmodule files
# which XCode will use for indexing. Let's keep those.
$BAZEL_INSTALLERS_DIR/swiftmodules.sh > $BAZEL_DIAGNOSTICS_DIR/swiftmodules-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/swiftmodules-stderr-$DATE_SUFFIX.log &
$BAZEL_INSTALLERS_DIR/indexstores.sh > $BAZEL_DIAGNOSTICS_DIR/indexstores-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/indexstores-stderr-$DATE_SUFFIX.log &
$BAZEL_INSTALLERS_DIR/lldb-settings.sh > $BAZEL_DIAGNOSTICS_DIR/lldb-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/lldb-stderr-$DATE_SUFFIX.log &


Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,11 @@ rsync \
--recursive --chmod=u+w --delete \
"$input" "$output" > $BAZEL_DIAGNOSTICS_DIR/rsync-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/rsync-stderr-$DATE_SUFFIX.log

$BAZEL_INSTALLERS_DIR/lldb-settings.sh > $BAZEL_DIAGNOSTICS_DIR/lldb-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/lldb-stderr-$DATE_SUFFIX.log

# Part of the build intermediary output will be swiftmodule files
# which XCode will use for indexing. Let's keep those.
$BAZEL_INSTALLERS_DIR/swiftmodules.sh > $BAZEL_DIAGNOSTICS_DIR/swiftmodules-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/swiftmodules-stderr-$DATE_SUFFIX.log &
$BAZEL_INSTALLERS_DIR/indexstores.sh > $BAZEL_DIAGNOSTICS_DIR/indexstores-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/indexstores-stderr-$DATE_SUFFIX.log &
$BAZEL_INSTALLERS_DIR/lldb-settings.sh > $BAZEL_DIAGNOSTICS_DIR/lldb-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/lldb-stderr-$DATE_SUFFIX.log &


Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ set -euo pipefail
#
# command source ~/.lldbinit-source-map
cat <<-END > ~/.lldbinit-source-map
settings set target.source-map ./ "$SRCROOT/"
settings set target.source-map ./ "$BAZEL_WORKSPACE_ROOT/"
END
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ fi

echo "Finish remapping index files at `date`"

ls -ltR $BUILD_DIR/../../Index/DataStore/ > $BAZEL_DIAGNOSTICS_DIR/indexstores-contents-$DATE_SUFFIX.log
ls -ltR $BUILD_DIR/../../Index/DataStore/ > $BAZEL_DIAGNOSTICS_DIR/indexstores-contents-$DATE_SUFFIX.log
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,11 @@ rsync \
--recursive --chmod=u+w --delete \
"$input" "$output" > $BAZEL_DIAGNOSTICS_DIR/rsync-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/rsync-stderr-$DATE_SUFFIX.log

$BAZEL_INSTALLERS_DIR/lldb-settings.sh > $BAZEL_DIAGNOSTICS_DIR/lldb-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/lldb-stderr-$DATE_SUFFIX.log

# Part of the build intermediary output will be swiftmodule files
# which XCode will use for indexing. Let's keep those.
$BAZEL_INSTALLERS_DIR/swiftmodules.sh > $BAZEL_DIAGNOSTICS_DIR/swiftmodules-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/swiftmodules-stderr-$DATE_SUFFIX.log &
$BAZEL_INSTALLERS_DIR/indexstores.sh > $BAZEL_DIAGNOSTICS_DIR/indexstores-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/indexstores-stderr-$DATE_SUFFIX.log &
$BAZEL_INSTALLERS_DIR/lldb-settings.sh > $BAZEL_DIAGNOSTICS_DIR/lldb-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/lldb-stderr-$DATE_SUFFIX.log &


Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,11 @@ rsync \
--recursive --chmod=u+w --delete \
"$input" "$output" > $BAZEL_DIAGNOSTICS_DIR/rsync-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/rsync-stderr-$DATE_SUFFIX.log

$BAZEL_INSTALLERS_DIR/lldb-settings.sh > $BAZEL_DIAGNOSTICS_DIR/lldb-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/lldb-stderr-$DATE_SUFFIX.log

# Part of the build intermediary output will be swiftmodule files
# which XCode will use for indexing. Let's keep those.
$BAZEL_INSTALLERS_DIR/swiftmodules.sh > $BAZEL_DIAGNOSTICS_DIR/swiftmodules-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/swiftmodules-stderr-$DATE_SUFFIX.log &
$BAZEL_INSTALLERS_DIR/indexstores.sh > $BAZEL_DIAGNOSTICS_DIR/indexstores-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/indexstores-stderr-$DATE_SUFFIX.log &
$BAZEL_INSTALLERS_DIR/lldb-settings.sh > $BAZEL_DIAGNOSTICS_DIR/lldb-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/lldb-stderr-$DATE_SUFFIX.log &


Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ set -euo pipefail
#
# command source ~/.lldbinit-source-map
cat <<-END > ~/.lldbinit-source-map
settings set target.source-map ./ "$SRCROOT/"
settings set target.source-map ./ "$BAZEL_WORKSPACE_ROOT/"
END
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ fi

echo "Finish remapping index files at `date`"

ls -ltR $BUILD_DIR/../../Index/DataStore/ > $BAZEL_DIAGNOSTICS_DIR/indexstores-contents-$DATE_SUFFIX.log
ls -ltR $BUILD_DIR/../../Index/DataStore/ > $BAZEL_DIAGNOSTICS_DIR/indexstores-contents-$DATE_SUFFIX.log
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,11 @@ rsync \
--recursive --chmod=u+w --delete \
"$input" "$output" > $BAZEL_DIAGNOSTICS_DIR/rsync-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/rsync-stderr-$DATE_SUFFIX.log

$BAZEL_INSTALLERS_DIR/lldb-settings.sh > $BAZEL_DIAGNOSTICS_DIR/lldb-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/lldb-stderr-$DATE_SUFFIX.log

# Part of the build intermediary output will be swiftmodule files
# which XCode will use for indexing. Let's keep those.
$BAZEL_INSTALLERS_DIR/swiftmodules.sh > $BAZEL_DIAGNOSTICS_DIR/swiftmodules-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/swiftmodules-stderr-$DATE_SUFFIX.log &
$BAZEL_INSTALLERS_DIR/indexstores.sh > $BAZEL_DIAGNOSTICS_DIR/indexstores-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/indexstores-stderr-$DATE_SUFFIX.log &
$BAZEL_INSTALLERS_DIR/lldb-settings.sh > $BAZEL_DIAGNOSTICS_DIR/lldb-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/lldb-stderr-$DATE_SUFFIX.log &


Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,11 @@ rsync \
--recursive --chmod=u+w --delete \
"$input" "$output" > $BAZEL_DIAGNOSTICS_DIR/rsync-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/rsync-stderr-$DATE_SUFFIX.log

$BAZEL_INSTALLERS_DIR/lldb-settings.sh > $BAZEL_DIAGNOSTICS_DIR/lldb-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/lldb-stderr-$DATE_SUFFIX.log

# Part of the build intermediary output will be swiftmodule files
# which XCode will use for indexing. Let's keep those.
$BAZEL_INSTALLERS_DIR/swiftmodules.sh > $BAZEL_DIAGNOSTICS_DIR/swiftmodules-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/swiftmodules-stderr-$DATE_SUFFIX.log &
$BAZEL_INSTALLERS_DIR/indexstores.sh > $BAZEL_DIAGNOSTICS_DIR/indexstores-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/indexstores-stderr-$DATE_SUFFIX.log &
$BAZEL_INSTALLERS_DIR/lldb-settings.sh > $BAZEL_DIAGNOSTICS_DIR/lldb-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/lldb-stderr-$DATE_SUFFIX.log &


Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ set -euo pipefail
#
# command source ~/.lldbinit-source-map
cat <<-END > ~/.lldbinit-source-map
settings set target.source-map ./ "$SRCROOT/"
settings set target.source-map ./ "$BAZEL_WORKSPACE_ROOT/"
END
2 changes: 1 addition & 1 deletion tools/xcodeproj_shims/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,11 @@ rsync \
--recursive --chmod=u+w --delete \
"$input" "$output" > $BAZEL_DIAGNOSTICS_DIR/rsync-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/rsync-stderr-$DATE_SUFFIX.log

$BAZEL_INSTALLERS_DIR/lldb-settings.sh > $BAZEL_DIAGNOSTICS_DIR/lldb-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/lldb-stderr-$DATE_SUFFIX.log

# Part of the build intermediary output will be swiftmodule files
# which XCode will use for indexing. Let's keep those.
$BAZEL_INSTALLERS_DIR/swiftmodules.sh > $BAZEL_DIAGNOSTICS_DIR/swiftmodules-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/swiftmodules-stderr-$DATE_SUFFIX.log &
$BAZEL_INSTALLERS_DIR/indexstores.sh > $BAZEL_DIAGNOSTICS_DIR/indexstores-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/indexstores-stderr-$DATE_SUFFIX.log &
$BAZEL_INSTALLERS_DIR/lldb-settings.sh > $BAZEL_DIAGNOSTICS_DIR/lldb-stdout-$DATE_SUFFIX.log 2> $BAZEL_DIAGNOSTICS_DIR/lldb-stderr-$DATE_SUFFIX.log &


2 changes: 1 addition & 1 deletion tools/xcodeproj_shims/installers/indexstores.sh
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ fi

echo "Finish remapping index files at `date`"

ls -ltR $BUILD_DIR/../../Index/DataStore/ > $BAZEL_DIAGNOSTICS_DIR/indexstores-contents-$DATE_SUFFIX.log
ls -ltR $BUILD_DIR/../../Index/DataStore/ > $BAZEL_DIAGNOSTICS_DIR/indexstores-contents-$DATE_SUFFIX.log
2 changes: 1 addition & 1 deletion tools/xcodeproj_shims/installers/lldb-settings.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ set -euo pipefail
#
# command source ~/.lldbinit-source-map
cat <<-END > ~/.lldbinit-source-map
settings set target.source-map ./ "$SRCROOT/"
settings set target.source-map ./ "$BAZEL_WORKSPACE_ROOT/"
END

0 comments on commit e4ca0e5

Please sign in to comment.