Commit Graph

49 Commits

Author SHA1 Message Date
5631726164 Add C# extension to recommended VS Code extensions
The [official C# extension] is maintained by Microsoft and enables
IDE-like support for C# in VS Code.

If a user opens this repository in VS Code, they will be prompted to
install it if they haven't already installed it. After installation, the
extension will also prompt the user to install the .NET SDK if it's not
found.

[official C# extension]: https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp
2022-03-22 20:33:27 +11:00
926108af7d Change launch args from dotnet 5 to dotnet 6 2022-02-25 14:28:54 +01:00
9fcf105364 Remove cake 2021-06-15 21:46:23 +09:00
1e99357a97 Update build configurations to net5.0 paths 2021-01-19 12:13:27 +09:00
a53b5ef8b9 Remove --no-restore from VSCode build tasks 2020-11-16 19:22:08 +09:00
c8ecf15d71 Change VSCode build task args to use - instead of / 2020-11-07 00:35:26 +01:00
11ffe6a072 Remove LD_LIBRARY_PATH from vscode launch.json 2020-03-04 21:45:01 +08:00
bd22d5b0f4 Add benchmark launch profiles. 2020-01-08 21:54:25 +08:00
351e826120 Upgrade project targets to netcoreapp3.1 2019-12-20 17:03:54 +08:00
e57e9a3817 Update VSCode restore instructions.
Use slnf when dotnet.exe knows it.
2019-10-30 23:07:22 +08:00
5d6648d9c9 Update 2.2 references 2019-10-10 17:45:38 +09:00
12323c87ae Add VSCode debug configs 2019-06-21 15:00:48 +09:00
57fcdf9a0b Improve the buildscript 2019-02-15 23:47:22 +01:00
0e3a087ed3 Fix VSCode Restore task 2019-02-06 12:02:04 +09:00
e26958f901 Fix targeting netcoreapp2.1 in many places 2018-12-21 10:24:32 +09:00
7a09108387 Remove extra , make this valid JSON file 2018-07-05 22:38:34 +08:00
7328121ef5 Remove LD_PRELOAD as it is now unnecessary 2018-07-05 19:29:49 +09:00
e180d49304 preload BASS 2018-06-23 16:37:58 +02:00
e73442c862 Remove net471 build configurations
This doesn't actually remove the targets just yet (that will require a bit more work), but rather remove the target options from our IDE configurations to reduce accidental usage of net471/mono.
2018-06-07 15:05:20 +09:00
d287e32faf Update project build configurations to target netcoreapp2.1 2018-06-02 22:20:17 +09:00
6f72e5a876 Fix Debug mode instead of Release mode for mono debug target 2018-05-29 10:27:21 +02:00
4f73f6e0e0 Add build tasks for visual tests and fix broken launch tasks 2018-05-29 08:38:43 +02:00
de424648d2 Update to .NET 4.7.1
Resolves #2368.
2018-04-20 14:46:52 +09:00
d83e4dfd24 Add .vscode configurations for ruleset test projects 2018-03-29 12:26:32 +09:00
093bd7db3c Update vscode build configurations 2018-03-28 14:41:37 +09:00
1a8aa87469 Make everything better 2018-03-27 18:56:54 +09:00
96901b6498 Add msbuild/dotnet build + launch targets 2018-03-26 10:52:54 +09:00
7a793eaded Merge master into netstandard 2017-12-27 20:48:53 +09:00
a8c91a89b5 Update tasks.json to remove warnings 2017-12-11 16:32:19 +09:00
7f757123e5 Update vscode launch configurations 2017-11-19 17:24:32 +09:00
97b14f7d81 Update vscode launch configuration 2017-10-14 15:06:43 +09:00
f55b980793 Add launch task for visual tests in release mode 2017-10-11 10:12:36 +02:00
4922896636 Mark release build task as "build" 2017-10-11 10:12:31 +02:00
76cf0e55a6 Fix capitalization of launch tasks 2017-10-11 10:12:21 +02:00
9a0f22b810 Update vscode launch configuration 2017-09-19 16:06:59 +09:00
17900f3353 Update VSCode with new configurations. 2017-08-04 17:18:44 +09:30
327327ea92 Remove custom windows configuration from tasks.json
No longer required as mono 5.0 upwards handles this gracefully (while not yet adding full parallel support).
2017-07-11 10:43:43 +09:00
74fa336693 Update vscode launch/task configuration.
Adds debug/release launching. Cleans up much. Also updates tasks.json schema to 2.0.0 which supports multiple commands.

Can't use until https://github.com/Microsoft/vscode/issues/22250 is fixed.
2017-04-26 14:27:01 +09:00
b8bf942860 Don't use parallel compiling on non-windows platforms.
This currently triggers a unhandled exception in msbuild.
2017-04-24 22:14:19 +09:00
915ff7cba5 Add parallel compile flag. 2017-04-24 20:22:21 +09:00
c108a7b48e Generate portable PDBs + add rebuild task. 2017-04-22 17:10:50 +09:00
8dd7781925 Add clr-specific attach request. 2017-04-22 17:10:49 +09:00
307dc3e2e1 Make VSCode use CLR on Windows platform. 2017-04-22 17:10:34 +09:00
3eca32a380 mono now uses msbuild. 2017-04-19 01:39:31 +09:00
667b52156a Bring vscode launch/task configurations up to date. 2017-04-09 18:59:43 +09:00
16d1a8d3b5 Better vscode launch config 2016-12-19 00:00:32 +01:00
0d4560a054 Update to latest DI stuff 2016-11-10 17:40:42 -05:00
449f04c07b Refactor the database code 2016-10-18 13:38:27 -04:00
1dbf91eaaf Add Visual Studio code meta files 2016-10-14 10:12:11 -04:00