Skip to content
This repository was archived by the owner on Jun 21, 2023. It is now read-only.

Commit e441dfc

Browse files
authored
Update build requirements and instructions
1 parent 0f50b72 commit e441dfc

File tree

1 file changed

+6
-40
lines changed

1 file changed

+6
-40
lines changed

README.md

Lines changed: 6 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -22,51 +22,17 @@ Visit the [documentation](https://github.com/github/VisualStudio/tree/master/doc
2222

2323
## Build
2424

25-
Clone the repository and its submodules in a git GUI client or via the command line:
25+
Clone the repository and its submodules.
2626

27-
```txt
28-
git clone https://github.com/github/VisualStudio
29-
cd VisualStudio
30-
git submodule init
31-
git submodule deinit script
32-
git submodule update
33-
```
34-
35-
Open the `GitHubVS.sln` solution with Visual Studio 2017+.
27+
Open the `GitHubVS.sln` solution with Visual Studio 2019.
3628
To be able to use the GitHub API, you'll need to:
3729

38-
- [Register a new developer application](https://github.com/settings/developers) in your profile.
39-
- Open [src/GitHub.Api/ApiClientConfiguration_User.cs](src/GitHub.Api/ApiClientConfiguration_User.cs) and fill out the clientId/clientSecret fields for your application. **Note this has recently changed location, so you may need to re-do this**
40-
41-
Build using Visual Studio 2017 or:
42-
43-
```txt
44-
build.cmd
45-
```
46-
47-
Install in live (non-Experimental) instances of Visual Studio 2015 and 2017:
48-
49-
```txt
50-
install.cmd
51-
```
52-
53-
Note, the script will only install in one instance of Visual Studio 2017 (Enterprise, Professional or Community).
30+
- [Register a new developer application](https://github.com/settings/developers) in your profile
31+
- Create an environment variable `GitHubVS_ClientID` with your `Client ID`
32+
- Create an environment variable `GitHubVS_ClientSecret` with your `Client Secret`
5433

55-
## Build Flavors
34+
Build using Visual Studio 2019.
5635

57-
The following can be executed via `cmd.exe`.
58-
59-
To build and install a `Debug` configuration VSIX:
60-
```txt
61-
build.cmd Debug
62-
install.cmd Debug
63-
```
64-
65-
To build and install a `Release` configuration VSIX:
66-
```txt
67-
build.cmd Release
68-
install.cmd Release
69-
```
7036
## Logs
7137
Logs can be viewed at the following location:
7238

0 commit comments

Comments
 (0)