Skip to content

Convert all projects to use .NET CLI preview4 tools #351

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 19 commits into from
Jan 24, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
06cd427
Convert all projects to use dotnet cli preview4 tools
daviwil Jan 20, 2017
8f1cd23
Rename all instances of NanoServer to CoreCLR
daviwil Jan 20, 2017
aa6cae1
Set up build script, VS Code tasks, and AppVeyor configuration
daviwil Jan 20, 2017
fde13e5
Add .build.ps1 logic to automatically download dotnet cli if missing
daviwil Jan 21, 2017
616279d
Move NuGet.config to repo root to be found by build
daviwil Jan 21, 2017
41ac945
Add AppVeyor test config back until AppVeyor test logger works
daviwil Jan 21, 2017
cd3a1f4
Add artifact versioning, packaging, and publishing to .build.ps1
daviwil Jan 22, 2017
933e475
Enable Linux and macOS build with .build.ps1
daviwil Jan 22, 2017
447f967
Fix #352: Migrate to new VS 2017 RC AppVeyor image
daviwil Jan 22, 2017
6d2856a
Fix VS Code tasks.json for Linux and macOS
daviwil Jan 22, 2017
d51311c
Update to SDK version 1.0.0-rc3-004517
daviwil Jan 23, 2017
bd3b3f6
Downgrade to SDK version 1.0.0-preview4-004233
daviwil Jan 23, 2017
d02898a
Minor cleanup of .build.ps1
daviwil Jan 23, 2017
430a27d
Rename .build.ps1 to PowerShellEditorServices.build.ps1
daviwil Jan 23, 2017
5da7292
Update VS Code settings.json with editor preferences
daviwil Jan 23, 2017
2f793ba
Update README.md with new development instructions
daviwil Jan 23, 2017
f6a751c
Attempt to re-enable WarningsAsErrors for documentation comments
daviwil Jan 23, 2017
5e6486f
Add .NET SDK version string to resolved dotnet path message
daviwil Jan 23, 2017
bad9870
Improve 'Restore' build task to only restore packages when necessary
daviwil Jan 23, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ lock
.corext/gen
registered_data.ini
.vs/
.dotnet/
module/

docs/_site/
Expand Down
6 changes: 0 additions & 6 deletions .nuget/NuGet.Config

This file was deleted.

Binary file removed .nuget/NuGet.exe
Binary file not shown.
144 changes: 0 additions & 144 deletions .nuget/NuGet.targets

This file was deleted.

6 changes: 6 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
// Place your settings in this file to overwrite default and user settings.
{
"editor.tabSize": 4,
"editor.insertSpaces": true,
"files.trimTrailingWhitespace": true
}
45 changes: 45 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"version": "0.1.0",

"windows": {
"command": "${env.windir}\\sysnative\\windowspowershell\\v1.0\\PowerShell.exe",
"args": [ "-NoProfile", "-ExecutionPolicy", "Bypass" ]
},
"linux": {
"command": "/usr/bin/powershell",
"args": [ "-NoProfile" ]
},
"osx": {
"command": "/usr/local/bin/powershell",
"args": [ "-NoProfile" ]
},

"isShellCommand": true,
"showOutput": "always",

// Associate with test task runner
"tasks": [
{
"taskName": "Clean",
"suppressTaskName": true,
"args": [ "Invoke-Build Clean" ]
},
{
"taskName": "Build",
"suppressTaskName": true,
"isBuildCommand": true,
"args": [ "Invoke-Build BuildHost" ]
},
{
"taskName": "Full Build",
"suppressTaskName": true,
"args": [ "Invoke-Build" ]
},
{
"taskName": "Test",
"suppressTaskName": true,
"isTestCommand": true,
"args": [ "Invoke-Build Test" ]
}
]
}
12 changes: 12 additions & 0 deletions NuGet.Config
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<solution>
<add key="disableSourceControlIntegration" value="true" />
</solution>
<packageSources>
<clear />
<add key="CI Builds (dotnet-core)" value="https://www.myget.org/F/dotnet-core/api/v3/index.json" />
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
<add key="powershell-core" value="https://powershell.myget.org/F/powershell-core/api/v3/index.json" />
</packageSources>
</configuration>
15 changes: 15 additions & 0 deletions PowerShellEditorServices.Common.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" />

<PropertyGroup>
<VersionPrefix>0.9.0</VersionPrefix>
<VersionSuffix>beta</VersionSuffix>
<Company>Microsoft</Company>
<Copyright>© Microsoft Corporation. All rights reserved.</Copyright>
<PackageTags>PowerShell;editor;development;language;debugging</PackageTags>
<PackageLicenseUrl>https://raw.githubusercontent.com/PowerShell/PowerShellEditorServices/master/LICENSE</PackageLicenseUrl>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<RepositoryType>git</RepositoryType>
<RepositoryUrl>https://github.com/PowerShell/PowerShellEditorServices</RepositoryUrl>
</PropertyGroup>
</Project>
103 changes: 0 additions & 103 deletions PowerShellEditorServices.NoNano.sln

This file was deleted.

Loading