Commit graph

1100 commits

Author SHA1 Message Date
Mihai Codoban
bedeaaf2dc Compile incrementally
- Clone the args in the CompileContext constructor to bring uniformity
to the way args are accessed

- Compute IO for a project and have it shared between build and compile

- Extract dependency logic into facade

- Add tests for incremental build

- Add precondition checks for compiler IO

add --force-incremental-unsafe flag
2016-01-12 13:16:52 -08:00
Senthil
28f01faae5 Merge pull request #780 from schellap/host-svc
Split corehost into serviceable DLL and EXE
2016-01-12 12:35:09 -08:00
Bryan Thornbury
1252b9691a Merge pull request #755 from brthor/validator_fixes
Ignore desktop framework in the MultiProjectValidator
2016-01-12 11:51:00 -08:00
moozzyk
0e4719ee95 Adding pre/post publish scripts
Fixes #742
2016-01-12 09:41:59 -08:00
Troy Dai
02827620f8 Including unresolved library in LibraryExporter.GetAllExports result 2016-01-11 21:36:43 -08:00
Piotr Puszkiewicz
4fc1880f5f Merge pull request #787 from dotnet/blackdwarf-patch-1
Update README.md
2016-01-11 20:00:16 -08:00
Bryan Thornbury
93ce6af677 Add dotnet-build and dotnet-dnx to the debian package
Fixes #778
2016-01-11 18:17:29 -08:00
schellap
907cf00654 Split corehost into serviceable DLL and EXE 2016-01-11 18:06:18 -08:00
Bryan
d8b04851e6 MultiProjectValidator Fixes
Ignore desktop frameworks (if specified)
2016-01-11 17:54:33 -08:00
Piotr Puszkiewicz
2d70ffc508 Merge pull request #791 from livarcocc/empty_pack
Nuget package missing lib folder when doing dotnet pack --output
2016-01-11 17:52:24 -08:00
Andy Gocke
5e66b57ba5 Upgrade all Roslyn references to -20160108-01 2016-01-11 17:23:29 -08:00
Zlatko Knezevic
98cdbf1cbd Merge pull request #788 from krwq/excl_symbol_pkgs
Exclude symbols packages from upload
2016-01-11 16:33:09 -08:00
Zlatko Knezevic
a90d28404e Merge pull request #770 from alexanderkozlenko/pr_dls
Fix library suffux usage for coreclr library name construction
2016-01-11 16:30:35 -08:00
Piotr Puszkiewicz
f90a171457 Merge pull request #706 from blackdwarf/fixmans
Fix README.md files to be like man pages
2016-01-11 15:23:32 -08:00
Piotr Puszkiewicz
b72835ab66 Merge pull request #690 from cdmihai/cdmihai/BuildFlagDocumentation
Add documentation for --build-profile warnings
2016-01-11 15:23:14 -08:00
Piotr Puszkiewicz
52c8f06a0c Merge pull request #782 from piotrpMSFT/piotrpMSFT/Issue781/CoreHostDepsPath
Piotrp msft/issue781/core host deps path
2016-01-11 15:20:32 -08:00
Livar Cunha
d07f3e3e25 This happened because we were adding the framework to the input path when the output was specified. But Build does not add the framework folders when output gets passed to it. 2016-01-11 14:53:22 -08:00
Krzysztof Wicher
acac8d0063 exclude symbols packages from upload 2016-01-11 13:53:47 -08:00
Senthil
7d64509c0d Merge pull request #776 from schellap/master
Enumerate dlls in AppDep and ILC SDK
2016-01-11 13:27:52 -08:00
PiotrP
9eed889217 PR Feedback 2016-01-11 13:10:55 -08:00
PiotrP
ec5a50dfe8 fix parameter name in CommandResolver.cs 2016-01-11 12:06:35 -08:00
Sridhar Periyasamy
44027c2969 Merge pull request #774 from factormystic/patch-1
Fix `environment` spelling
2016-01-11 11:08:30 -08:00
Zlatko Knezevic
2adb66cac5 Update README.md
Adding information about DOTNET_HOME to README.md when building from source.
2016-01-11 09:51:43 -08:00
Victor Hurdugaci
fafa49845e Publish content files 2016-01-11 09:28:43 -08:00
piotrp
c5ce2eb753 Fixes issue #781 makes CommandResolver comply with new implementation of --depsFile 2016-01-11 02:36:21 -08:00
Piotr Puszkiewicz
6803bfd1ac Merge pull request #727 from piotrpMSFT/piotrpMSFT/issue679/CommandResolver
Packaged Commands
Fixes #697 
Fixes #226 
Fixes #118
2016-01-11 01:09:19 -08:00
piotrp
ac0dc9a666 Create test packages directory 2016-01-11 00:16:10 -08:00
piotrp
9a615ff242 Workaround for issue #773 2016-01-10 21:53:42 -08:00
Piotr Puszkiewicz
d1fba98348 Fix test scripts for bash 2016-01-10 12:53:16 -08:00
Senthil
e03713fcc7 Enumerate dlls in AppDep and ILC SDK 2016-01-09 20:49:23 -08:00
factormystic
2811483e7c Fix environment spelling 2016-01-09 22:49:58 -05:00
piotrp
096b7d21dc Fixing test script issues and addressing RID detection change 2016-01-09 18:04:13 -08:00
piotrp
5cd64066c4 Packaged Commands 2016-01-09 16:50:31 -08:00
Kyungwoo Lee
ecda2a8106 Merge pull request #763 from kyulee1/nodel
No delete intermediate folder after dotnet compile --native
2016-01-09 09:09:05 -08:00
Alexander Kozlenko
9fce07625d Fix library suffux usage for coreclr library name construction 2016-01-09 15:49:29 +02:00
David Fowler
67cdc1b755 Fixed Write -> WriteLine 2016-01-08 23:50:34 -08:00
Tanner Gooding
a9cf27c44d Merge pull request #758 from tannergooding/ReplSeedProjectContext
Fixing up 'dotnet repl csharp' to load the correct output assemblies on Linux/Mac.
2016-01-08 20:59:55 -08:00
Kyungwoo Lee
851bcc08be No delete intermediate folder after dotnet compile --native
Currently we elide all intermediate .rsp and .obj from the this run.
This is because we shared the intermediate folder name with the prior step.
The fix is to append "native" same as output folder.
2016-01-08 16:50:12 -08:00
Sridhar Periyasamy
a447ec6751 Merge pull request #756 from Sridhar-MS/centos-docker
Enable docker support for centos builds
2016-01-08 15:47:31 -08:00
Andrew Stanton-Nurse
78cef18e1c add support for generating xml documentation
fixes #312
2016-01-08 14:02:41 -08:00
Tanner Gooding
d68598a087 Fixing up 'dotnet repl csharp' to load the correct output assemblies on Linux/Mac. 2016-01-08 12:36:05 -08:00
Livar
770026eef7 Merge pull request #734 from livarcocc/pack_input_folder
Adding an input folder param to dotnet pack.
2016-01-08 12:13:04 -08:00
Sridhar Periyasamy
08f960b03d Address PR feedback. 2016-01-08 11:28:38 -08:00
Sridhar Periyasamy
3c53e26d59 Merge branch 'centos-docker' of https://github.com/sridhar-ms/cli into centos-docker
Conflicts:
	scripts/build/build.ps1
2016-01-08 11:28:22 -08:00
Sridhar Periyasamy
7fe96d56c3 Merge branch 'master' of https://github.com/dotnet/cli into centos-docker
Conflicts:
	scripts/build/build.sh
2016-01-08 10:59:31 -08:00
Sridhar Periyasamy
6128373f0b Separate building and packaging scripts for Windows
Add 'nopackage' option similar to unix scripts
2016-01-08 10:45:20 -08:00
Andrew Stanton-Nurse
02d28537f8 clean up E2E test xprojes 2016-01-08 10:09:32 -08:00
Andrew Stanton-Nurse
f4df12f2e2 add proper RID detection based on PlatformAbstractions 2016-01-08 10:07:58 -08:00
Pavel Krymets
2d4fe4bc10 Fix dependency context bugs 2016-01-08 10:00:13 -08:00
Tanner Gooding
592fef980c Merge pull request #751 from tannergooding/ReplSeedProjectContext
Fixing csiExe to use the proper extension (or lack-there-of) on Linux/Mac.
2016-01-08 08:46:15 -08:00