Skip to content

Commit 95a99f7

Browse files
authored
Merge pull request #39 from aws/main
Update readme for local development setup
2 parents 37eec77 + 3d197a7 commit 95a99f7

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,21 @@ To properly patch, please run script:
1313
`sh ./scripts/install.sh`
1414

1515
This script will:
16+
1617
- use `quilt` to pop any existing patches.
1718
- update the submodule to verify the local version is in parity with source
1819
- apply all patches with `quilt` from `./patches`
1920
- runs `./scripts/postinstall.sh` that will comment out 2 breaking `git config` lines from `./vscode/build/npm/postinstall.js`
2021
- runs `./scripts/copy-resource.sh` that will copy patched version of code - oss from `./vscode` into `./patched-vscode` folder along with icon(s) and svg(s) from `./resources` folder
2122
- runs `yarn install` and downloads built in extensions on patched submodule
2223

24+
## Local Setup
25+
26+
- Install Prerequisite tools described [here](https://web.archive.org/web/20231012223533/https://github.com/microsoft/vscode/wiki/How-to-Contribute#prerequisites) for your operating system.
27+
- Run `sh ./scripts/install.sh`
28+
- Run `yarn watch` from within the `vscode` folder
29+
- Open a new terminal and run `./vscode/scripts/code-server.sh --launch`
30+
2331
## Troubleshooting and Feedback
2432

2533
For any issues that customers would like to report, please route to the `amazon-sagemaker-feedback` repository: https://github.com/aws/amazon-sagemaker-feedback
@@ -30,4 +38,4 @@ See [CONTRIBUTING](CONTRIBUTING.md#security-issue-notifications) for more inform
3038

3139
## License
3240

33-
This library is licensed under the MIT License. See the LICENSE file.
41+
This library is licensed under the MIT License. See the LICENSE file.

0 commit comments

Comments
 (0)