moozzyk
1aac8fb643
Fixing ProjectDependenciesCommandFactory to resolve tools
...
if the package name is different from the dll name
Addresses #2592
2016-04-21 19:15:54 -07:00
Eric Erhardt
a2f3c531fb
Merge pull request #2411 from eerhardt/FixUpdateDeps
...
Fix update deps
2016-04-21 11:42:56 -05:00
Pavel Krymets
8313400465
Merge pull request #2614 from dotnet/pakrym/speedup-build
...
Speedup build of CLI repo
2016-04-20 20:46:24 -07:00
Pavel Krymets
c3984443cd
Speedup build
2016-04-20 17:04:22 -07:00
Eric Erhardt
d06418509d
Merge pull request #2606 from eerhardt/UpdateAspDeps
...
Move ASP.NET package references to rc2-20581 from the aspnetrelease feed.
2016-04-20 18:37:16 -05:00
Eric Erhardt
bc619cb9be
Move ASP.NET package references to rc2-20581 from the aspnetrelease feed.
...
The places where I removed a dependency is because a lower package (InternalAbstrations) was already bringing in that dependency.
Fix #2567
2016-04-20 13:50:34 -05:00
Bryan Thornbury
e8eaebdaeb
Merge pull request #2591 from dotnet/brthor/deb-version-quick
...
Fixes #2589
2016-04-20 10:42:29 -07:00
Bryan
02e5e0ed63
Fixes #2589
2016-04-19 15:43:26 -07:00
Bryan
56194a8e12
Add a test case for a desktop app using Command.CreateDotnet, expecting to fail
2016-04-19 13:38:37 -07:00
Piotr Puszkiewicz
bc8b0c065f
Merge pull request #2548 from dotnet/piotrpMSFT/issue2499/importDnxcore50
...
import dnxcore50
2016-04-19 13:09:33 -07:00
Piotr Puszkiewicz
d45032c9d7
Unit test added and Red
2016-04-19 11:22:45 -07:00
Bryan Thornbury
83d78129db
t Convert Test Assets to Microsoft.NETCore.App
...
fix dotnet-compile-fsc failures
fix test failures
2016-04-19 11:08:27 -07:00
eerhardt
eb4952df27
Updating CoreFx to rc2-24018
2016-04-18 05:23:16 +00:00
Piotr Puszkiewicz
37f00f24e9
Merge pull request #2517 from Sridhar-MS/crossgen-cli
...
Enable crossgen for CLI SDK binaries.
2016-04-15 16:08:22 -07:00
Piotr Puszkiewicz
e765d572da
Merge pull request #2530 from Sridhar-MS/msi-rc2-fixes
...
Fix MSI bugs
2016-04-15 16:07:03 -07:00
Piotr Puszkiewicz
859a2220f1
Merge pull request #2472 from MichaelSimons/debianbuild
...
Add support for Debian CLI builds
2016-04-15 16:02:23 -07:00
Andrew Stanton-Nurse
852446e859
Improve resource file support ( #2511 )
...
* Add satellite assemblies to deps file with locale data
* Publish satellite assemblies to output during publish
* Copy satellite assemblies from project-to-project dependencies on
build and publish
2016-04-15 14:45:51 -07:00
Joel Verhagen
fbe5a23318
Take the latest NuGet build
2016-04-15 12:37:45 -07:00
Sridhar Periyasamy
47816da80d
Remove any 'beta' string from the MSI installers.
...
Fixes #2463
2016-04-15 12:11:10 -07:00
Sridhar Periyasamy
16dcd770f9
Address PR feedback
...
- Use the right path separator char for unix.
- Contruct some of the args to crossgen outside the loop.
- Add the null check inside Command.Environment.
2016-04-15 10:31:17 -07:00
eerhardt
070650ebac
Updating CoreFx to rc2-24015
2016-04-15 05:25:53 +00:00
Sridhar Periyasamy
afafe80084
Fix unix bug.
...
crossgen fails on unix if there is an empty path passed as input to
"-platform_assemblies_paths".
2016-04-14 18:54:25 -07:00
Sridhar Periyasamy
59f81484bb
Disable partial crossgen.
...
This will crossgen all the methods but the size of aseemblies increase.
2016-04-14 18:36:33 -07:00
Sridhar Periyasamy
d6fe71d4dd
Enable crossgen for CLI SDK binaries.
...
TODO: Write tests to make sure aseemblies are crossgened.
2016-04-14 18:02:26 -07:00
Michael Simons
7bb27eafee
Merge branch 'rel/1.0.0' of https://github.com/MichaelSimons/cli into debianbuild
2016-04-14 18:59:54 -05:00
Sridhar Periyasamy
5ea0d2c665
Remove check for previous versions of CLI SDK.
...
In the MSI we used to check for any previous installation and we prevent any
installation of 'Release' version on top of 'Nightly' version and vice
versa. This is no longer needed since CLI SxS now. This is reminiscent of
pre-sharedFx CLI.
Fixes - #2467
2016-04-14 11:47:51 -07:00
Andrew Stanton-Nurse
71d5738fff
re-restore test projects at their destination
...
since NuGet now stores the relative path to dependent projects in the lock file, projects need to be restored when they are moved
2016-04-13 17:56:51 -07:00
Andrew Stanton-Nurse
2956446864
update nuget to 1160
2016-04-13 17:56:50 -07:00
Piotr Puszkiewicz
3f7cd8853a
Merge pull request #2471 from krwq/fix_2446
...
Remove appdepssdk from sdk directory
2016-04-13 16:32:29 -07:00
Piotr Puszkiewicz
8504006842
Merge pull request #2439 from Sridhar-MS/host-bins-sign
...
Bifurcate the compile CoreHost and nuget packing step into two.
2016-04-13 16:30:23 -07:00
Krzysztof Wicher
0b55ca324b
Remove appdepssdk from sdk directory
2016-04-13 13:08:15 -07:00
MichaelSimons
5c0cf55623
Initial changes to support building on Debian
2016-04-13 13:49:32 -05:00
Andrew Stanton-Nurse
f2bf60d06f
add separate test for publish layout
2016-04-12 16:09:53 -07:00
Andrew Stanton-Nurse
14770ae5ba
Add tests for "half-portable" scenario
2016-04-12 16:09:53 -07:00
Pavel Krymets
2d3a1fd177
Make desktop publishing "half-portable" by default
2016-04-12 16:09:53 -07:00
Sridhar Periyasamy
574222d06a
Bifurcate the compile CoreHost and nuget packing step into two.
...
This is needed to insert a signing step between them where hostfxr.dll and
hostpolicy.dll will be signed.
Fixes - #2413
2016-04-12 14:14:32 -07:00
Bryan Thornbury
709f7b7d14
Enable Cross Publishing and add tests
...
WIP
WIP
WIP
Test out not publishing runtimeAssets
WIP
WiP x-publish
update cross-publish-test
Update Cross Publish tests
remove --config from restore
fix build
update cross publish tests
fix test compilation error
test failure fix
fix test failure
update tests
tracing
fix desktop publishing
do publish with no build, call build manually
fix
Make host publish optional, fix faux libraries?
update
Cross Publish test working
try changing test to netcore.app
fallback to host from current platform
revert change to project.json to target Microsoft.NETCore.App
fallback to compilation build output
update kestrel standalone app project.json
Make project tools command resolver test more self-contained.
make Kestrel Standalone restore against N-1
2016-04-12 13:00:04 -07:00
Piotr Puszkiewicz
0128033afd
Merge pull request #2340 from krwq/install_scripts_rename
...
rename install.ps1/sh to dotnet-install.ps1/sh to match documentation
2016-04-12 10:17:40 -07:00
Eric Erhardt
d0fe815ae9
Add pretemplates to UpdateFiles script.
...
The pretemplate files can still have CoreFX versions in them, which need to be updated.
2016-04-11 14:01:59 -05:00
Eric Erhardt
bdea82e7d5
Making Config values lazy loaded so UpdateFiles can be run without setting the GitHub env vars.
2016-04-11 13:51:35 -05:00
Andrew Stanton-Nurse
803fef6a8b
fix equality issue in DependencyContextLoader ( #2379 )
...
When checking if the provided assembly is the Entry Point Assembly, we
previously just checked if the AssemblyNames were equal, but it turns
out AssemblyName doesn't implement Equals, so it was using Reference
Equality, which fails. This change uses Assembly.Equals, which has an
Equals implementation that works.
Also adds some tests to ensure it's working.
This unblocks scenarios where the EntityFramework `dotnet-ef` command
was trying to read DependencyContext.Default but receiving a null
reference.
2016-04-08 15:33:32 -07:00
Krzysztof Wicher
11e3fa36af
rename install.ps1/sh to dotnet-install.ps1/sh to match documentation
2016-04-08 10:51:16 -07:00
Eric Erhardt
7d6d74bba2
Fixing dotnet-test.Tests to use a portable test app - ProjectWithTests.
...
The ProjectWithTests needed to be moved outside of TestAssets\TestProjects because it can't be restored --infer-runtimes and it has to be built with netcoreapp1.0.
2016-04-08 09:35:06 -05:00
Eric Erhardt
6ae044e5e1
Fix non-windows builds of Microsoft.NETCore.App.
...
Fix all test project.jsons to be portable apps.
2016-04-08 09:31:55 -05:00
Eric Erhardt
99371436f3
Consume NETCore.App
2016-04-08 09:27:23 -05:00
Matt Ellis
d0ac16129d
Update package dependencies to rc2-24008
2016-04-08 04:05:26 -07:00
Matt Ellis
930b0f8093
Update paths based on repo refactoring
2016-04-08 04:05:26 -07:00
Piotr Puszkiewicz
b9d6a0c911
Merge pull request #2325 from dotnet/piotrpMSFT/Issue2288/Beta2RC2
...
Moves version suffix from beta to rc2
2016-04-07 14:13:38 -07:00
Wes Haggard
4af7437aa6
Merge pull request #2323 from weshaggard/UpdateNetCoreAppVersionScheme
...
Update net core app version scheme
2016-04-06 16:56:02 -07:00
Piotr Puszkiewicz
347e7a3987
Moves version suffix from beta to rc2
2016-04-06 15:45:21 -07:00