Bryan
89de0c2172
Use --native-subdirectory when publishing cli projects.
...
This gives support for files to publish in subdirectories
from dependency nuget packages.
Additionally Change Native Compilation to consume these paths.
2016-01-04 14:42:49 -08:00
Mihai Codoban
1e1a0a8644
Add documentation for incremental unsafe warnings
2016-01-04 10:48:51 -08:00
Manish Jayaswal
8b8496c828
Merge pull request #679 from ManishJayaswal/master
...
fixes couple of bugs for the scenario where we are passing project context to repl
2016-01-04 09:11:13 -08:00
David Fowler
162e50b112
Fix package id version checking during pack
...
- The logic wasn't in sync with nuget.exe
2016-01-03 09:49:14 -08:00
David Fowler
5dbb7ab44d
Project model cleanup
...
- Use ProjectResolver in the ProjectDependencyProvider
- Remove environment variable reading in the project reader and moved it to dotnet-pack
2016-01-03 08:18:25 -08:00
David Fowler
4b07b2d034
Project model server cleanup
...
- Removed unused message types
- Removed intermediate ProjectInfo and ProjectState types
- Renamed Snapshot to ProjectSnapshot and ProjectSnapshot to ProjectContextSnapshot
- Exposed Project on ProjectContextCollection
- Removed AllDiagnostics message since it won't be used
- Renamed ProjectContextManager to ProjectManager
- Create project context snapshot in one pass
- Create project contexts lookup inline
- Consistent naming of payloads
2016-01-03 00:34:00 -08:00
Manish Jayaswal
8b3ac13b31
fixes couple of bugs while passing project context to repl
2015-12-31 11:32:19 -08:00
Piotr Puszkiewicz
7481f10e45
Merge pull request #662 from tannergooding/ReplSeedProjectContext
...
Adding support for seeding the repl with a project context.
2015-12-30 11:35:43 -08:00
Tanner Gooding
8b9190ed35
Responding to more feedback to PR #662 and adding some comments to detail how/why the code functions.
2015-12-30 09:41:45 -08:00
Piotr Puszkiewicz
1f30eccbca
Merge pull request #636 from dotnet/blackdwarf-patch-1
...
Update dotnet-publish README.md
2015-12-30 01:49:40 -08:00
Piotr Puszkiewicz
fd2bb64ced
Merge pull request #469 from brthor/publish_subdirs
...
Opt-In Enable Subdirectories from native assets of dependency packages in Publish Output
2015-12-30 00:40:00 -08:00
Piotr Puszkiewicz
63abe9ce1d
Merge pull request #661 from blackdwarf/manpages
...
Add manual pages for current commands
2015-12-29 23:08:51 -08:00
Senthil
edba297d0d
Merge pull request #666 from dotnet/nosrv1
...
Fix bug as getenv returns true on empty env var
2015-12-29 22:38:04 -08:00
Gaurav Khanna
f1d9503a6e
Merge pull request #665 from gkhanna79/FixILCSDK
...
Fix the trimming of terminating slashes when computing ILCSDKPath
2015-12-29 20:44:03 -08:00
Gaurav Khanna
23470368b2
Fix the trimming of terminating slashes when computing ILCSDKPath
...
Remove lxstubs.cpp from Linux JIT compile
2015-12-29 17:25:21 -08:00
Senthil
d9356b1ee5
Fix bug as getenv returns true on empty env var
2015-12-29 17:04:22 -08:00
Tanner Gooding
df6610166b
Updating dotnet repl to provide better help text and support argument passthrough to the target REPL.
2015-12-29 16:00:12 -08:00
Tanner Gooding
0ecbc6ea9a
Adding support to pass remaining arguments to the REPL environment.
2015-12-29 16:00:07 -08:00
Tanner Gooding
e03bc6f984
Updating PR#662 according to the feedback recieved.
2015-12-29 15:39:57 -08:00
Piotr Puszkiewicz
d461755c54
Merge pull request #650 from piotrpMSFT/Build-Script-Cleanup
...
Clean up build scripts
2015-12-29 14:53:14 -08:00
Tanner Gooding
db064fda35
Updating all Roslyn netcore packages to the same version (1.2.0-beta1-20151228-02)
2015-12-29 13:42:03 -08:00
Tanner Gooding
adc24fd301
Adding support for seeding the repl with a project context.
2015-12-29 13:40:47 -08:00
Zlatko Knezevic
2f51091785
Add manual pages for current commands
...
Convert the existing README.md from command directories into man pages. This
was done using pandoc. Some commands still don't have READMEs so they are not
present here.
Fix #3
2015-12-29 12:24:02 -08:00
Senthil
8bccd0b93b
Merge pull request #658 from dotnet/nosrv
...
Disable Server GC for CLI
2015-12-29 10:58:42 -08:00
Mihai Codoban
6fe13b69fc
Update README.md
2015-12-29 09:26:19 -08:00
Piotr Puszkiewicz
4b217db9c0
Clean up build scripts
...
Decompose into self-contained granular components
Provide reasonable defaults for cross cutting concerns, allowing for independent execution of steps
Start unifying Windows/Bash architecture
fix Bash CI scripts
dockerbuild.sh _common.sh path
Add missing restore-packages.sh
Copy/paste issues
Quote $SOURCE
fix .gitignore
PR Feedback
Merge in @SridarMS's work to avoid redownloading DNX
enabling build of dotnet-build
merge in @SridharMS's CentOS changes
Enable building FSC
enable restoring specific subdirectories
Fix dnx version check
Add missed dependency
Fix pathing to tests
Match Linux build version to Windows, fixing linux tests as a side effect.
workaround for coreclr#2215
fix pathing issue
disable building in docker
BUILD_IN_DOCKER was set, somehow...
fix headers
2015-12-29 01:59:02 -08:00
Senthil
3d6623c20c
Use environment variable to disable Server GC
2015-12-28 20:50:03 -08:00
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
Enrico Sada
d52bc92155
add command dotnet-compile-fsc
...
used with "compilerName": "fsc" in project.json
2015-12-24 11:26:09 +01: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
Piotr Puszkiewicz
6886db6b63
Merge pull request #614 from livarcocc/strong_name_signing
...
Strong name signing.
2015-12-23 16:17:45 -05: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
504e109947
Redesign corehost per spec
2015-12-23 00:40:49 -08:00
Bryan Thornbury
4580aab2e0
pipe through subdirectory support after rebase.
2015-12-21 12:33:33 -08:00
Zlatko Knezevic
f92bbd0390
Update dotnet-publish README.md
...
Update the README.md for dotnet-publish and add the information about the Microsoft.NETCore.Runtime dependency.
Fixes #289
/cc @brthor @Sridhar-MS
2015-12-21 12:23:46 -08:00
Bryan
477b8737db
Change name of option to --native-subdirectory, Factor for less intrusive changes
2015-12-21 12:02:02 -08:00
Bryan
bcf9392c40
Opt in support for including subdirectories from nuget depdencies in
...
publish output.
2015-12-21 12:00:23 -08:00
Bryan
f8d79624c0
basic subdirectory support
2015-12-21 11:55:05 -08:00
Livar Cunha
7c40de57bf
Removing strong name signing from utils, as it is not compiled
2015-12-20 11:32:19 -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
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
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
3395b43bd9
Merge pull request #508 from Sridhar-MS/publish-tests2
...
Dotnet publish tests
2015-12-18 15:36:29 -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
Krzysztof Wicher
4c0458233d
add nuget.config to dotnet-new template
2015-12-18 12:29:42 -08:00