Piotr Puszkiewicz
d1a257bff7
Merge pull request #625 from cdmihai/buildCommandWithSafetyChecks
...
Introduce --build-profile flag and precondition checking in the Build command
2015-12-28 10:46:27 -08:00
Troy Dai
94c239f74e
Update ProjectContextBuilder and FrameworkReferenceResolver
2015-12-25 20:10:26 -08:00
Troy Dai
7188f5b0a3
Update Microsoft.Net.Compilers.netcore to latest available
2015-12-25 14:18:36 -08:00
Troy Dai
935cd4e281
Add ProjectModel server
2015-12-25 13:23:29 -08:00
Piotr Puszkiewicz
27794b89ae
Merge pull request #538 from enricosada/add_fsc_compiler
...
Add F# ( command dotnet-compile-fsc )
CentOS checks are still experimental, so ignoring.
2015-12-24 23:01:14 -08:00
Sridhar Periyasamy
a34c588470
Update README.md
...
Include centos build statuses.
2015-12-24 22:09:09 -08:00
Sridhar Periyasamy
3bf39fcf1f
Update ci_build.sh
...
Do not package inside docker container for centos.
2015-12-24 21:38:45 -08:00
Enrico Sada
d52bc92155
add command dotnet-compile-fsc
...
used with "compilerName": "fsc" in project.json
2015-12-24 11:26:09 +01:00
Sridhar Periyasamy
5eb617676a
Merge pull request #613 from Sridhar-MS/centos-builds
...
Enable building dotnet-CLI for centos.
2015-12-23 17:52:31 -08:00
Mihai Codoban
110b30ccdc
Extract build from compile
...
Build becomes the new compile. It decides which project to compile and how. It checks for incremental preconditions
Compile's resonsibility is trimmed down to only knowing how to invoke the compiler on a project
2015-12-23 17:31:47 -08:00
Mihai Codoban
197a02807f
Command knows its command resolution strategy
...
A command may be resolved from a nuget package, from the executing
assembly directory, or from the path.
2015-12-23 17:02:10 -08:00
Sridhar Periyasamy
3363707704
Merge branch 'master' of https://github.com/dotnet/cli into centos-builds
...
Conflicts:
scripts/compile.sh
scripts/test/smoke-test.sh
2015-12-23 16:22:59 -08:00
Sridhar Periyasamy
c71709388b
Merge pull request #621 from Sridhar-MS/dnx-fix
...
Fix to not download Dnx always during a build.
2015-12-23 15:32:15 -08:00
Piotr Puszkiewicz
6886db6b63
Merge pull request #614 from livarcocc/strong_name_signing
...
Strong name signing.
2015-12-23 16:17:45 -05:00
Piotr Puszkiewicz
f1dc0ff71f
Merge pull request #456 from dlech/patch-3
...
Newline before "For OS X"
2015-12-23 15:00:29 -05:00
Gaurav Khanna
b6f99bfe5c
Merge pull request #632 from gkhanna79/HeaderFromILCSDK
...
Pickup headers from refactored ILCompiler.SDK
2015-12-23 09:43:43 -08:00
Gaurav Khanna
0b2a6fee2e
Pickup headers from ILCompiler.SDK
...
Add support for --cppcompilerflags switch to enable passing custom native compiler arguments.
2015-12-23 08:51:20 -08:00
Senthil
48facc6231
Merge pull request #638 from schellap/servergc
...
Update CoreHost to be Compliant with Policy Spec
2015-12-23 01:10:12 -08:00
Senthil
504e109947
Redesign corehost per spec
2015-12-23 00:40:49 -08:00
Piotr Puszkiewicz
12351cd37b
Merge pull request #536 from enricosada/patch-1
...
Thanks @enricosada!
2015-12-22 12:03:25 -08:00
Livar Cunha
7c40de57bf
Removing strong name signing from utils, as it is not compiled
2015-12-20 11:32:19 -08:00
Senthil
de09e3341f
Merge pull request #630 from gkhanna79/FixSDKBug
...
Add missing ILCSdkPath override
2015-12-20 10:05:51 -08:00
Gaurav Khanna
155b5221af
Fix bug to correctly redefine ILCSdkPath if ILCPath is overridden but ILCSDKPath is not.
2015-12-20 07:59:09 -08:00
Gaurav Khanna
2faa8a1270
Merge pull request #622 from gkhanna79/SDKPath
...
Add --ilcsdkpath
2015-12-19 22:36:35 -08:00
Gaurav Khanna
16d5e66891
Merge pull request #626 from gkhanna79/FixDoc
...
Update CLI Readme.md for Mac JIT support
2015-12-19 18:10:36 -08:00
Livar Cunha
61e9f2f2a5
Adding a key to use for strong name signing of our assemblies and modifying the project.json of our projects to include that key.
2015-12-19 17:46:22 -08:00
Gaurav Khanna
b3f43457bc
Update CLI Readme.md for Mac JIT support
2015-12-19 15:19:57 -08:00
Gaurav Khanna
57cbc119de
Add support --ilcsdkpath to allow ILCompiler to consume a custom build of ILCompiler.SDK
2015-12-19 14:05:06 -08:00
Sridhar Periyasamy
3a2b87a92d
Fix to not download Dnx always during a build.
2015-12-18 17:04:29 -08:00
Sridhar Periyasamy
3395b43bd9
Merge pull request #508 from Sridhar-MS/publish-tests2
...
Dotnet publish tests
2015-12-18 15:36:29 -08:00
Piotr Puszkiewicz
f17a2dbb93
Merge pull request #544 from piotrpMSFT/piotrpMSFT/260/offlineBuilds
...
Offline builds. Fixes #260 .
On Windows, build.cmd -Offline
@brthor is adding a parameter option for Linux/Mac
2015-12-18 14:50:37 -08:00
Bryan Thornbury
6bd2da6b05
Merge pull request #617 from krwq/nugetconfig
...
Add nuget.config to dotnet-new template
2015-12-18 14:45:45 -08:00
Bryan Thornbury
8511867343
Merge pull request #612 from dotnet/dotnet-pack
...
Dotnet pack test
2015-12-18 13:30:17 -08:00
piotrp
0bcc899ce3
Make default Online
2015-12-18 12:48:37 -08:00
Krzysztof Wicher
4c0458233d
add nuget.config to dotnet-new template
2015-12-18 12:29:42 -08:00
Pavel Krymets
f05b208ad7
Add dependency model api
2015-12-18 12:09:39 -08:00
Livar
64946cf7d7
Merge pull request #611 from livarcocc/run_help_crash
...
Crash when doing dotnet run --help
2015-12-18 12:05:39 -08:00
Bryan Thornbury
e8a7228feb
Dotnet pack test
...
Enable Dotnet Pack Test..
Not sure why this method didn't have a fact attribute. Thanks for pointing this out @krwq
2015-12-18 11:34:55 -08:00
Sridhar Periyasamy
1db27b7ae3
Enable building dotnet-CLI for centos.
...
I had to patch up a redhat dnx package which supports NETStandard.Library package. It is currently uploaded to dotnet-cli blob storage. This hack will no longer be required when we move to xplat nuget to do 'dotnet restore'. Apart from this there are three issues that are tracked for centos.
- compile-native not yet supported - https://github.com/dotnet/cli/issues/453
- dnu restore crashes intermittently on centos. I need to investigate this a little bit more and file issues on dnx or coreclr. This will make our CI builds very flaky.
- Dotnet restore does not restore native shims when using “centos.7-x64” - https://github.com/dotnet/corefx/issues/5066
2015-12-18 11:32:20 -08:00
Livar Cunha
9d8f529590
Handling help and error manually to prevent a call to Environment.FailFast call in System.CommandLine
2015-12-18 10:30:04 -08:00
Livar
3b9828404e
Merge pull request #530 from livarcocc/native_help_crash
...
compile-native and compile-csc crash when invoked with --help
2015-12-18 09:52:00 -08:00
Sridhar Periyasamy
b43a1a34a8
Update ci_build.sh
...
Removing dead code which is no longer used. DOTNET_BUILD_VERSION is set in build.sh.
2015-12-17 18:39:41 -08:00
Sridhar Periyasamy
55b9697b74
Merge branch 'master' of https://github.com/dotnet/cli into publish-tests2
2015-12-17 18:16:33 -08:00
Bryan Thornbury
344d010610
Linux Port of offline build
2015-12-17 18:05:36 -08:00
piotrp
7c722b3fe4
Offline builds on Windows
2015-12-17 18:02:44 -08:00
Sridhar Periyasamy
0b17cc122c
Merge pull request #521 from Sridhar-MS/centos-fixes
...
Scripts changes to accomodate centos builds.
2015-12-17 17:57:43 -08:00
Gaurav Khanna
d498cbf68f
Merge pull request #543 from gkhanna79/EnableJITTest
...
Enable native compilation JIT tests for Mac.
2015-12-17 16:50:53 -08:00
Livar Cunha
82cdb28970
System.CommandLine uses Environment.FailFast when help or ReportError is detected. This causes the debugger to get invoked in windows and is not desirable. The fix here is to handle error and help ourselves, but still use the getHelpText from System.CommandLine to generate the help content.
2015-12-17 14:56:08 -08:00
Gaurav Khanna
8ef4d95097
Enable native compilation JIT tests for Mac.
2015-12-17 14:53:57 -08:00
Gaurav Khanna
e764896edb
Merge pull request #413 from gkhanna79/MacJIT
...
Add Mac RyuJIT support
2015-12-17 14:46:24 -08:00