forked from Azure/iotedge
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merged PR 515054: Enable solution builds from VS, VS Code, and 'dotne…
…t' CLI on all platforms With these changes, our routing code (Microsoft.Azure.Devices.Routing.Core) now handles the Antlr4 code-gen directly in the CSPROJ file. You don't need to run our buildBranch script first; you can build our codebase in the following ways: - Visual Studio IDE on Windows - Visual Studio for Mac - VS Code on Windows/Linux/Mac - `dotnet build .` on the command line in Windows/Linux/Mac Of course you can still use buildBranch, but it's effectively just calling `dotnet build` against the solution file (it also does a publish). NOTES: - The new .vscode/tasks.json file enables Ctrl-Shift-B (or equivalent) from VS Code on any platform; I thought it was worth checking it in. - VS builds on Windows still use IKVM so you don't have to install Java. Everything else expects java to be there.
- Loading branch information
1 parent
69edb19
commit 7c344bd
Showing
5 changed files
with
44 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -288,7 +288,7 @@ FakesAssemblies/ | |
*.opt | ||
|
||
.vs/ | ||
.vscode/ | ||
.vscode/launch.json | ||
|
||
launchSettings.json | ||
target/ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
{ | ||
"version": "2.0.0", | ||
"tasks": [ | ||
{ | ||
"label": "build", | ||
"command": "dotnet", | ||
"type": "process", | ||
"args": [ | ||
"build", | ||
"${workspaceFolder}/Microsoft.Azure.Devices.Edge.sln" | ||
], | ||
"problemMatcher": "$msCompile", | ||
"group": { | ||
"kind": "build", | ||
"isDefault": true | ||
} | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters