diff options
author | Nate McMaster <natemcmaster@users.noreply.github.com> | 2019-05-15 23:44:55 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-05-15 23:44:55 +0300 |
commit | dc90e11c7aa0f88ffe2bbd729743e040f34ebb8b (patch) | |
tree | cc6ea2d219d9b285f0f0064fc466808cee1a0cf1 /.gitignore | |
parent | 77e08c26d5a3c4eec7e238cb8fc88b9e1410ab2a (diff) |
Move obj and bin directories into repo root (#10063)
The Arcade SDK requires that the obj/ and bin/ folders be placed in the top-level artifacts/ folder of the repo. Although this PR does not complete our Arcade convergence, this is a step towards updating our repo to build with the Arcade SDK.
Changes:
* Set output path for build to artifacts/bin/$(ProjectName)/
* Set intermediate output path for build to artifacts/obj/$(ProjectName)/
* Cleanup .gitignore files (remove duplication between repo-root and tested gitignore files)
* Add code check which looks for project files that share the same name (could cause issues)
* Rename project files to have unique names (avoid race condition of build output)
* Update all locations which were hard-coded to expect bin/ and obj/ in the project directory
* Add overrides for tests which still assert test binaries exist in a given location relative to the source code
Diffstat (limited to '.gitignore')
-rw-r--r-- | .gitignore | 60 |
1 files changed, 32 insertions, 28 deletions
diff --git a/.gitignore b/.gitignore index 789031bf52..8a2385174b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,38 +1,42 @@ +# Folders +artifacts/ bin/ obj/ +.dotnet/ +.nuget/ +.packages/ +.tools/ .vs/ .vscode/ -*.suo -*.user -_ReSharper.* -*.DS_Store -*.userprefs -*.pidb -*.vspx -*.psess -*.binlog -*.log -artifacts/ -StyleCop.Cache node_modules/ -*.snk -.nuget -.packages/ -.r -.w -.deps -msbuild.ProjectImports.zip -.env -scripts/tmp/ -.dotnet/ -.tools/ -src/**/global.json -launchSettings.json BenchmarkDotNet.Artifacts/ -korebuild-lock.txt .gradle/ src/SignalR/clients/**/dist/ modules/ -# Template config files for blazor templates is generated on-build -src/Components/**/.template.config/ +# File extensions +*.aps +*.binlog +*.dll +*.DS_Store +*.exe +*.idb +*.lib +*.log +*.pch +*.pdb +*.pidb +*.psess +*.res +*.snk +*.suo +*.tlog +*.user +*.userprefs +*.vspx + +# Specific files, typically generated by tools +launchSettings.json +msbuild.ProjectImports.zip +StyleCop.Cache +UpgradeLog.htm |