Mihai Codoban
698c82915e
Move methods back to client code
2016-03-30 19:24:43 -07:00
Mihai Codoban
b2aae7546a
Add lock file patching tests
2016-03-30 19:24:43 -07:00
Mihai Codoban
90240a431b
Compute msbuild project path relative to root project path
2016-03-30 19:24:43 -07:00
Mihai Codoban
ca2707292e
Add MSBuildProjectDescription
2016-03-30 19:24:43 -07:00
Mihai Codoban
06ff80392e
Patch Lock File with export file
2016-03-30 19:24:43 -07:00
Mihai Codoban
552ac6282f
Update lock file format
...
project libraries can have a msbuildProject element
2016-03-30 19:24:43 -07:00
Mihai Codoban
fb2326bb50
Reuse lock file when creating a runtime context
2016-03-30 19:24:43 -07:00
Bryan
58be4c447e
prep for commands we'll be shipping as tools
...
add cleanup step to build, remove oob commands
only clean the sdk directory
Incorporate PR Feedback
2016-03-30 19:23:42 -07:00
Pavel Krymets
2753cc9982
Move appdep project to tools directory which is restored with rid inference
2016-03-30 18:51:58 -07:00
Senthil
2ce0a934a3
Revert "Merge pull request #2111 from dotnet/revnupkg"
...
This reverts commit ac4c6702d5
, reversing
changes made to 4bb7c1a6d4
.
2016-03-30 17:59:16 -07:00
Pavel Krymets
a21e0ea6b4
Merge pull request #2148 from dotnet/pakrym/remove-inference
...
Remove rid inference
2016-03-30 17:36:45 -07:00
Pavel Krymets
9b9725ac38
Remove rid inference
2016-03-30 16:58:02 -07:00
Eric Erhardt
8816664062
Merge pull request #2136 from eerhardt/UpdateDependencies20160330021008
...
Updating CoreFX from rc2-23929 to rc2-23930
2016-03-30 18:32:17 -05:00
Pavel Krymets
dc4bec0307
Merge pull request #2118 from dotnet/pakrym/no-csv-deps
...
Remove csv deps file generation
2016-03-30 16:09:34 -07:00
Pavel Krymets
d3289d916f
Merge pull request #2137 from dotnet/pakrym/redirects
...
Handle duplicated assemblies in binding redirects
2016-03-30 15:35:15 -07:00
Senthil
92b344a1a9
Merge pull request #2128 from schellap/pakrym
...
Get Executable name properly
2016-03-30 15:25:34 -07:00
Peter Marcu
2a915f4e8c
Merge pull request #2133 from dotnet/Petermarcu-patch-1
...
Update new template to remove imports
2016-03-30 14:48:03 -07:00
Pavel Krymets
c8a632bac1
Remove csv deps
2016-03-30 14:39:36 -07:00
Senthil
085dbd413e
Expand LoadLibrary search paths
2016-03-30 14:26:57 -07:00
Livar Cunha
f9bbdca531
Adding a runtimeconfig.dev.json containing the additionalProbePaths when doing dotnet build.
2016-03-30 12:36:48 -07:00
Senthil
863d3d9766
Add clarifying message on exception
2016-03-30 10:46:17 -07:00
eerhardt
ea984c50c7
Updating dependencies from last known good builds
2016-03-30 11:49:37 -05:00
Pavel Krymets
e844355d7a
Handle duplicated assemblies in binding redirects
2016-03-30 09:34:31 -07:00
Peter Marcu
0ef189c07a
Update new template to remove imports
2016-03-29 23:02:58 -07:00
Senthil
626642808a
Get Executable name properly
2016-03-29 18:30:23 -07:00
Eric Erhardt
ad5b01d1c2
Merge pull request #2114 from eerhardt/UpdateDependencies20160329035919
...
Updating dependencies from last known good builds
2016-03-29 14:29:14 -05:00
Pavel Krymets
9497ee8f66
Add more overloads for assembly resolution in dependency model
2016-03-29 10:03:25 -07:00
eerhardt
7eb9d07fb5
Updating dependencies from last known good builds
2016-03-29 15:59:19 +00:00
schellap
a30078c691
Revert "Merge pull request #2080 from schellap/nupkg2"
...
This reverts commit a6bf3b416b
, reversing
changes made to b0e457559d
.
2016-03-29 01:58:51 -07:00
Piotr Puszkiewicz
84c435d21f
Merge pull request #2101 from nattress/linkerscript
...
Add dotnet-compile-native linker script for Linux / OSX
2016-03-28 22:30:06 -07:00
Stephen Toub
dc41c9b026
Merge pull request #2096 from stephentoub/indexof_ordinal
...
Use StringComparison.Ordinal with IndexOf in AnsiConsole
2016-03-28 23:37:15 -04:00
Pavel Krymets
e06a479748
Merge pull request #2036 from dotnet/pakrym/portable-cli
...
Make dotnet cli sdk portable
2016-03-28 20:35:22 -07:00
Andrew Stanton-Nurse
cf193ad301
Merge pull request #2097 from dotnet/anurse/publish-trimming
...
add trimming of published output based on sharedfx
2016-03-28 20:27:01 -07:00
Piotr Puszkiewicz
5572326e0a
Merge pull request #2087 from dotnet/piotrpMSFT/Issue2020/DesktopCommands
...
Enable execution of Target-specific commands
2016-03-28 20:07:09 -07:00
Senthil
a6bf3b416b
Merge pull request #2080 from schellap/nupkg2
...
Packaging work for corehost
2016-03-28 20:01:14 -07:00
Pavel Krymets
18436e325e
Make dotnet cli portable
2016-03-28 19:16:02 -07:00
Livar
b0e457559d
Merge pull request #1847 from cdmihai/cdmihai/recompileWhenCLIChanged
...
Trigger rebuild when the CLI changed
2016-03-28 19:02:06 -07:00
Andrew Stanton-Nurse
62b7740c95
add trimming of published output based on sharedfx
...
Any dependencies which **exactly** match the version requested in the
graph originating at the `type: platform` dependency (if any) are
trimmed from the publish output
2016-03-28 18:50:17 -07:00
Senthil
a12dcfe696
Update scripts from CoreFX
2016-03-28 18:47:35 -07:00
nattress
5a6de52383
Add dotnet-compile-native linker script for Linux / OSX
...
Add CoreRT SDK linkerscript to linker options if the file is present. It
is used for controlling section merging for multi-file compilation.
2016-03-28 17:28:44 -07:00
piotrp
0f21184bf6
Cleanup
2016-03-28 17:25:52 -07:00
piotrp
6f37e87a42
Feature complete
2016-03-28 17:25:52 -07:00
piotrp
d85e516c23
Test Infra
2016-03-28 17:25:52 -07:00
Eric Erhardt
930908e29c
Merge pull request #2092 from eerhardt/UpdateDependencies20160328052754
...
Updating dependencies from last known good builds
2016-03-28 18:37:09 -05:00
stephentoub
272d4c9126
Use StringComparison.Ordinal with IndexOf in AnsiConsole
2016-03-28 16:09:51 -04:00
Livar
105536dc38
Making the dotnet test images relative paths.
...
skip CI please
Otherwise, it will only work in our branch.
This is a documentation only change.
2016-03-28 11:14:50 -07:00
eerhardt
cefed77ca9
Updating dependencies from last known good builds
2016-03-28 17:27:54 +00:00
Livar
1ff15e35bc
Merge pull request #2078 from livarcocc/dotnet_test_help
...
Added a Help property to DotnetTestParams that indicates when the par…
2016-03-28 09:31:09 -07:00
Piotr Puszkiewicz
99423b1bb4
Merge pull request #2086 from enricosada/fix_missing_default_win32manifest
...
fix F# build, missing default.win32manifest
2016-03-28 00:54:01 -07:00
Senthil
a8eaa9c787
Package corehost
2016-03-28 00:21:27 -07:00
Enrico Sada
88273b7751
fix missing default.win32manifest
2016-03-27 22:43:22 +02:00
Senthil
4f16db1fc3
Exec mode deps file resolve hostpolicy
2016-03-27 10:52:19 -07:00
Livar
7397d20549
Merge pull request #2079 from livarcocc/dotnet_help_test
...
Added tests to the general help message.
2016-03-26 10:40:03 -07:00
Livar Cunha
d745484b1c
Added tests to the general help message.
2016-03-25 21:13:22 -07:00
Livar Cunha
d07a1091a8
Added a Help property to DotnetTestParams that indicates when the parsed arguments included the help param. The TestCommand then uses this property of the params to decide whether to continue with the execution or just return. Also added unit tests around this as well as introduced a DotnetTestRunnerFactory to make these unit tests possible and also push the responsibility to figure out which runner to use to the factory.
2016-03-25 20:17:15 -07:00
Piotr Puszkiewicz
d4d49ae0e3
Merge pull request #2076 from enricosada/tell_fsc_about_portablepdb
...
compile-fsc, support debugType and fix
2016-03-25 19:19:24 -07:00
Justin Emgarten
895c4e0221
Merge pull request #2074 from dotnet/emgarten/nuget1083
...
Updating nuget to 3.5.0.1083
2016-03-25 18:52:52 -07:00
Livar
47241189b2
Merge pull request #2069 from dotnet/dotnet_test_documentation
...
Added a dotnet test, adapters and runners document
2016-03-25 17:43:57 -07:00
Justin Emgarten
86ee8a561b
Updating nuget to 3.5.0.1083
2016-03-25 16:37:12 -07:00
Livar
369fb4803e
Added links to each payload of the messages.
2016-03-25 16:33:41 -07:00
Enrico Sada
ac05fde9bd
fsc, always pass --nocopyfsharpcore to disable copy of FSharp.Core to output directory
2016-03-26 00:27:43 +01:00
Livar
4753b5df27
Added a dotnet test, adapters and runners document
...
It details the interactions between dotnet test, adapters and runners by describing the communication protocol between these pieces and the parameters that they support.
2016-03-25 15:51:17 -07:00
Eric Erhardt
77f4d9955c
Merge pull request #2067 from eerhardt/UpdateDependencies23925
...
Updating CoreFX to rc2-23925
2016-03-25 17:21:14 -05:00
Senthil
a15988be14
Merge pull request #2064 from schellap/app-local
...
RID specific and app local loads
2016-03-25 14:52:06 -07:00
eerhardt
ed887d183a
Updating dependencies from last known good builds
2016-03-25 16:48:25 -05:00
Andrew Stanton-Nurse
21782dd8fb
Merge pull request #2060 from dotnet/anurse/fix-osx-build
...
fix OSX issue in VSO build
2016-03-25 14:19:23 -07:00
Senthil
b82c998614
Probe app dir relative asset rel path
2016-03-25 13:50:16 -07:00
Livar
3fe46df8b4
Merge pull request #2051 from livarcocc/portable_pdb
...
Support portable pdbs in Testing.Abstractions
2016-03-25 13:08:33 -07:00
Andrew Stanton-Nurse
9f3727d1a7
fix OSX issue in VSO build
...
also, make it possible to have more verbose build runs when needed
2016-03-25 12:49:53 -07:00
Senthil
01dda26a6f
RID specific and app local loads
2016-03-25 12:04:52 -07:00
Enrico Sada
c39678d3cb
support project.json compilationOptions.debugType in fsc
...
it's used only if set, default is old behaviour (debug enabled only on win)
2016-03-25 19:53:01 +01:00
Livar Cunha
85884c5e9a
Removed the DIA classes and the cod associated with it. Introduced a PdbReaderFactory that decides with PdbReader to use (full or portable). Introduced a PdbReader interface that abstracts the differences between full pdb (Uses ISymUnmanaged classes to read the pdb) and portable pdb (uses Reflection MetadataReader).
2016-03-25 10:58:05 -07:00
Enrico Sada
b6d5315b47
fix use latest version of fsc
...
This reverts to use latest version of fsc, downgraded by 43512b8973
2016-03-25 16:48:00 +01:00
Senthil
f1303bd289
Merge pull request #2049 from schellap/app-local
...
App local wins for portable apps as well
2016-03-24 20:45:30 -07:00
Senthil
d935937174
Call unload on the libraries opened
2016-03-24 19:20:49 -07:00
Eric Erhardt
30346443fb
Merge pull request #2035 from eerhardt/Version
...
Changing --version in the CLI
2016-03-24 21:15:09 -05:00
Senthil
a1fc588316
App local wins for portable apps as well
2016-03-24 18:43:54 -07:00
Andrew Stanton-Nurse
4e8569d57f
herp derp netstandard
2016-03-24 16:07:17 -07:00
Andrew Stanton-Nurse
9414e8d8ad
fix DependencyModel project.json
2016-03-24 15:31:47 -07:00
Mihai Codoban
f14b4cbd3d
Trigger rebuild when the CLI changed
...
- Stamp each project with the CLI version it was last compiled with
- Rebuild those projects with a local version file that does not match the one of the current CLI that is building it
2016-03-24 15:17:49 -07:00
Andrew Stanton-Nurse
5090f3bbb5
change dependency model to netstandard 1.5
2016-03-24 15:11:54 -07:00
Andrew Stanton-Nurse
f7188ddb20
fix issue in LibraryExporter with placeholders
2016-03-24 16:05:25 -05:00
Eric Erhardt
1febe48d71
Updating CoreFX version to rc2-23924
2016-03-24 16:05:24 -05:00
Eric Erhardt
95ad1ee461
Removing Microsoft.CodeAnalysis.CSharp from the sharedframework dependency since Microsoft.NETCore.App now has the correct version.
2016-03-24 16:04:37 -05:00
Eric Erhardt
a5813791d5
Updating CoreFX version to rc2-23923
2016-03-24 16:04:37 -05:00
Eric Erhardt
c07115f52c
Add System.Net.Requests dependency to dotnet to hoist the out of date version brought in by FSharp.Compiler.
2016-03-24 16:03:22 -05:00
Eric Erhardt
3186432ebd
Fix up the project.json files for CoreFX build rc2-23922.
...
- ProjectModel uses AssemblyLoadContext which is only available in netstandard1.5. Moving ProjectModel and all its dependencies up to netstandard1.5.
- Work around our dependencies still being on old CoreFX builds by hoisting System.Runtime.Serialization.Primitives, System.Private.DataContractSerialization, System.Linq.Expressions, and System.Xml.XmlSerializer references to the current version.
2016-03-24 16:03:19 -05:00
eerhardt
9bc478660a
Updating dependencies from last known good builds
2016-03-24 16:02:33 -05:00
Pavel Krymets
7a82a98e4c
Merge pull request #2016 from dotnet/pakrym/signature
...
Add runtime signature into deps.json
2016-03-24 13:57:40 -07:00
Eric Erhardt
c560e9af3c
Changing --version in the CLI
...
`dotnet --version` returns just the version number. This helps tools get this information without having to parse the full info.
Introduce a new argument `--info` that returns the current "long form". With this, we also change the long form to say "RID" instead of "Runtime ID" simply because that would avoid any future localization issues and thus make the parsing easier.
Fix #1607 #1882
2016-03-24 15:44:25 -05:00
Pavel Krymets
f75481f731
Add runtime signature into deps.json
2016-03-24 12:00:01 -07:00
Andrew Stanton-Nurse
0a369aa6d5
update to new nuget and turn inference on
2016-03-24 11:43:37 -07:00
Eric Erhardt
f0fd9ae901
Merge pull request #2021 from schellap/erhardt
...
Logging and case format fix
2016-03-24 13:05:27 -05:00
Senthil
cee93b6cc2
Logging and case format fix
2016-03-24 01:47:57 -07:00
Andrew Stanton-Nurse
43512b8973
add support for type: platform
...
also some refactoring of DependencyContext to properly handle
placeholders in 'runtimeTargets'.
2016-03-23 21:53:14 -07:00
Bryan
07f3d60355
fixes #1858
2016-03-23 16:19:48 -07:00
schellap
43e25ae571
Add support for runtime config
...
-- Remove GC Server Default
2016-03-23 00:04:50 -07:00
Piotr Puszkiewicz
3a63972af1
Merge pull request #1898 from enricosada/bump_fsharp_and_fix
...
Bump fsharp and fix
2016-03-22 19:51:19 -07:00
Bryan Thornbury
9040a9094f
Merge pull request #1851 from dotnet/brthor/run-arg
...
Change dotnet run to call the muxer
2016-03-22 18:09:07 -07:00
Senthil
61a47dade4
Merge pull request #1984 from schellap/fxr-move2
...
Make corehost shim thinner
2016-03-22 11:19:20 -07:00