Rename --chdir to --package-path
diff --git a/debugging-flags-SR85.py b/debugging-flags-SR85.py
index e6eb79d..2e20d25 100644
--- a/debugging-flags-SR85.py
+++ b/debugging-flags-SR85.py
@@ -9,7 +9,7 @@
 # RUN: touch %t.dir/tool/Package.swift
 # RUN: echo 'let foo = "bar"' > %t.dir/tool/main.swift
 # RUN: echo 'print(foo)' >> %t.dir/tool/main.swift
-# RUN: %{swift} build --chdir %t.dir/tool -v 2>&1 | tee %t.build-log
+# RUN: %{swift} build --package-path %t.dir/tool -v 2>&1 | tee %t.build-log
 
 # RUN: echo 'breakpoint set -f main.swift -l 2' > %t.dir/lldb.script
 # RUN: echo 'run' >> %t.dir/lldb.script
diff --git a/example-package-dealer.py b/example-package-dealer.py
index 71c0967..ee3a1e2 100644
--- a/example-package-dealer.py
+++ b/example-package-dealer.py
@@ -10,7 +10,7 @@
 # RUN: git clone https://github.com/apple/example-package-dealer %t.dir/dealer
 
 # RUN: rm -rf %t.dir/dealer/.build
-# RUN: %{swift} build --chdir %t.dir/dealer 2>&1 | tee %t.build-log
+# RUN: %{swift} build --package-path %t.dir/dealer 2>&1 | tee %t.build-log
 
 # Check the build log.
 #
@@ -38,7 +38,7 @@
 
 # Verify that another 'swift build' does nothing.
 #
-# RUN: %{swift} build --chdir %t.dir/dealer 2>&1 | tee %t.rebuild-log
+# RUN: %{swift} build --package-path %t.dir/dealer 2>&1 | tee %t.rebuild-log
 # RUN: echo END-OF-INPUT >> %t.rebuild-log
 # RUN: %{FileCheck} --check-prefix CHECK-BUILD-LOG --input-file %t.build-log %s
 #
diff --git a/swift-build-self-host.py b/swift-build-self-host.py
index c96eeb2..3959b58 100644
--- a/swift-build-self-host.py
+++ b/swift-build-self-host.py
@@ -12,7 +12,7 @@
 # RUN: cp -R %{swiftpm_srcdir} %t.dir/swiftpm
 
 # RUN: rm -rf %t.dir/swiftpm/.build
-# RUN: %{swift} build --chdir %t.dir/swiftpm 2>&1 | tee %t.build-log
+# RUN: %{swift} build --package-path %t.dir/swiftpm 2>&1 | tee %t.build-log
 
 # Check the build log.
 #
diff --git a/swift-build.txt b/swift-build.txt
index 1595f0a..f730ba6 100644
--- a/swift-build.txt
+++ b/swift-build.txt
@@ -5,7 +5,7 @@
 // RUN: mkdir -p %t.dir/tool
 // RUN: cp %s %t.dir/tool/Package.swift
 // RUN: echo 'print("HI")' > %t.dir/tool/main.swift
-// RUN: %{swift} build --chdir %t.dir/tool -v 2>&1 | tee %t.build-log
+// RUN: %{swift} build --package-path %t.dir/tool -v 2>&1 | tee %t.build-log
 //
 // Check the build log.
 //
diff --git a/swift-package-init-exec.md b/swift-package-init-exec.md
index df248ee..47bd592 100644
--- a/swift-package-init-exec.md
+++ b/swift-package-init-exec.md
@@ -5,8 +5,8 @@
 ```
 RUN: rm -rf %t.dir
 RUN: mkdir -p %t.dir/Project
-RUN: %{swift} package --chdir %t.dir/Project init --type executable
-RUN: %{swift} build --chdir %t.dir/Project 2>&1 | tee %t.build-log
+RUN: %{swift} package --package-path %t.dir/Project init --type executable
+RUN: %{swift} build --package-path %t.dir/Project 2>&1 | tee %t.build-log
 ```
 
 ## Check the build log.
diff --git a/swift-package-init-lib.md b/swift-package-init-lib.md
index 31b1113..9ffe0df 100644
--- a/swift-package-init-lib.md
+++ b/swift-package-init-lib.md
@@ -6,9 +6,9 @@
 ```
 RUN: rm -rf %t.dir
 RUN: mkdir -p %t.dir/Project
-RUN: %{swift} package --chdir %t.dir/Project init --type library
-RUN: %{swift} build --chdir %t.dir/Project 2>&1 | tee %t.build-log
-RUN: %{swift} test --chdir %t.dir/Project 2>&1 | tee %t.test-log
+RUN: %{swift} package --package-path %t.dir/Project init --type library
+RUN: %{swift} build --package-path %t.dir/Project 2>&1 | tee %t.build-log
+RUN: %{swift} test --package-path %t.dir/Project 2>&1 | tee %t.test-log
 ```
 
 ## Check the build log.
diff --git a/swift-package-with-spaces.txt b/swift-package-with-spaces.txt
index 2fbf9be..bab0cbd 100644
--- a/swift-package-with-spaces.txt
+++ b/swift-package-with-spaces.txt
@@ -6,7 +6,7 @@
 // RUN: cp %s %t.dir/more\ spaces/special\ tool/Package.swift
 // RUN: echo 'foo()' > %t.dir/more\ spaces/special\ tool/main.swift
 // RUN: echo 'func foo() { print("HI") }' > %t.dir/more\ spaces/special\ tool/some\ file.swift
-// RUN: %{swift} build --chdir %t.dir/more\ spaces/special\ tool -v 2>&1 | tee %t.build-log
+// RUN: %{swift} build --package-path %t.dir/more\ spaces/special\ tool -v 2>&1 | tee %t.build-log
 //
 // Check the build log.
 //
diff --git a/test-c-library-swiftpm/test.py b/test-c-library-swiftpm/test.py
index 40b3810..6625d90 100644
--- a/test-c-library-swiftpm/test.py
+++ b/test-c-library-swiftpm/test.py
@@ -21,7 +21,7 @@
 # RUN: git -C %t.dir/z commit -m "Creating package"
 # RUN: git -C %t.dir/z tag 1.0.0
 
-# RUN: %{swift} build --chdir %t.dir/testApp 2>&1 | tee %t.build-log
+# RUN: %{swift} build --package-path %t.dir/testApp 2>&1 | tee %t.build-log
 
 # Check the build log.
 #
@@ -41,7 +41,7 @@
 
 # Verify that another 'swift build' does nothing.
 #
-# RUN: %{swift} build --chdir %t.dir/testApp 2>&1 | tee %t.rebuild-log
+# RUN: %{swift} build --package-path %t.dir/testApp 2>&1 | tee %t.rebuild-log
 # RUN: echo END-OF-INPUT >> %t.rebuild-log
 # RUN: %{FileCheck} --check-prefix CHECK-BUILD-LOG --input-file %t.build-log %s
 #
diff --git a/test-complex-xctest-package/test-xctest-package.txt b/test-complex-xctest-package/test-xctest-package.txt
index 11c6997..006acf3 100644
--- a/test-complex-xctest-package/test-xctest-package.txt
+++ b/test-complex-xctest-package/test-xctest-package.txt
@@ -4,7 +4,7 @@
 // RUN: rm -rf %t.dir
 // RUN: mkdir -p %t.dir
 // RUN: cp -r %S/SwiftCMixed %t.dir/
-// RUN: %{swift} test --chdir %t.dir/SwiftCMixed -v 2>&1 | tee %t.build-log
+// RUN: %{swift} test --package-path %t.dir/SwiftCMixed -v 2>&1 | tee %t.build-log
 //
 // Check the build log.
 //
diff --git a/test-foundation-package/test-foundation-package.txt b/test-foundation-package/test-foundation-package.txt
index 6a94a34..dc7eabe 100644
--- a/test-foundation-package/test-foundation-package.txt
+++ b/test-foundation-package/test-foundation-package.txt
@@ -6,7 +6,7 @@
 // RUN: mkdir -p %t.dir/tool
 // RUN: cp %s %t.dir/tool/Package.swift
 // RUN: cp %S/main.swift %t.dir/tool/main.swift
-// RUN: %{swift} build --chdir %t.dir/tool -v 2>&1 | tee %t.build-log
+// RUN: %{swift} build --package-path %t.dir/tool -v 2>&1 | tee %t.build-log
 //
 // Check the build log.
 //
diff --git a/test-lldb-with-c-package/test-xctest-package.txt b/test-lldb-with-c-package/test-xctest-package.txt
index 8033abd..efc6108 100644
--- a/test-lldb-with-c-package/test-xctest-package.txt
+++ b/test-lldb-with-c-package/test-xctest-package.txt
@@ -22,7 +22,7 @@
 // RUN: git -C %t.dir/CFoo tag 1.0.0
 //
 // Check the build log.
-// RUN: %{swift} build --chdir %t.dir/Foo 2>&1 | tee %t.build-log
+// RUN: %{swift} build --package-path %t.dir/Foo 2>&1 | tee %t.build-log
 // RUN: %{FileCheck} --check-prefix CHECK-BUILD-LOG --input-file %t.build-log %s
 // CHECK-BUILD-LOG: Compile Swift Module 'Foo'
 
diff --git a/test-xctest-package/test-xctest-package.txt b/test-xctest-package/test-xctest-package.txt
index d099144..4cbcb72 100644
--- a/test-xctest-package/test-xctest-package.txt
+++ b/test-xctest-package/test-xctest-package.txt
@@ -11,7 +11,7 @@
 // RUN: mkdir -p %t.dir/tool
 // RUN: cp %s %t.dir/tool/Package.swift
 // RUN: cp %S/main.swift %t.dir/tool/main.swift
-// RUN: %{swift} build --chdir %t.dir/tool -v 2>&1 | tee %t.build-log
+// RUN: %{swift} build --package-path %t.dir/tool -v 2>&1 | tee %t.build-log
 //
 // Check the build log.
 //