Cesar Blum Silveira
fb461c27bf
Support overriding strong naming key path with environment variable.
2015-12-14 10:55:55 -08:00
Pavel Krymets
93158dc1be
Add resource satelite assembly generation
2015-12-14 08:33:11 -08:00
Pavel Krymets
91acc03a13
Read original app.config and add to it
2015-12-10 15:54:11 -08:00
Charles Stoner
6a15c33492
Merge pull request #424 from cston/prompt
...
Allow unbuffered forwarding of output
2015-12-10 09:18:18 -08:00
David Fowler
7d2277d930
Made some fixes to binding redirects
...
- Don't generate an empty config file with no redirects.
- Fix swapped publicKeyToken and culture
#462
2015-12-10 01:44:50 -08:00
Charles Stoner
ac017ea3ee
Forward output unbuffered
2015-12-09 15:20:58 -08:00
Pavel Krymets
d09137f8d5
Generate binding redirect for Desktop CLR
2015-12-09 10:47:16 -08:00
Piotr Puszkiewicz
9fb5da0aee
Merge pull request #347 from dotnet/anurse/157-publish-tidy-up
...
avoid dropping deps file when publishing
2015-12-02 00:45:56 -08:00
shahid-pk
e02c8e6f81
rename resgen to dotnet-resgen
2015-12-01 22:12:04 +05:00
piotrp
407c933480
add dotnet-test
2015-11-30 17:28:03 -08:00
Andrew Stanton-Nurse
48cd38cd92
avoid dropping deps file when publishing
...
also, avoid requiring a dependency on Microsoft.NETCore.Runtime
fixes #157
2015-11-30 12:17:41 -08:00
Senthil
7d5a901532
Merge pull request #336 from schellap/master
...
Plumb AppDepSDK path from dotnet cli
2015-11-30 10:40:35 -08:00
piotrp
bf2583c1a6
Fix Microsoft.DotNet.ProjectModel namespace
2015-11-27 16:19:54 -08:00
schellap
b125c7ddf4
Plumb AppDepSDK path from dotnet cli
2015-11-27 01:30:03 -08:00
schellap
31700a0ae9
Pass ILC Path to DotNet Native Compile
2015-11-20 11:19:28 -08:00
Bryan Thornbury
f3f0d389d8
Add -Xlinker -lrt to fix issues with linking libSystem.Native.a, change --ilc-args to --ilcargs
2015-11-19 12:29:30 -08:00
Livar Cunha
d0100335da
Changing native out flag to output flag to match compiler. Also changing the rsp file spliting to handle both /r/n and /r
...
Fixing the input path to the native compiler. It was adding /native to it before.
Switching compile native to System.CommandLine for args parsing and removing quotes from -native.rsp.
Fixing build_appdeps.cmd: Removed the * from __ApPDepSDK as xcopy does not honor that. In order to stay independent of the version of appDep, we CD into the appDepSDK and then navigate to the first folder we find, which should always be one, as we clear the folder before restoring appDep, after that we xcopy
2015-11-18 17:03:28 -08:00
Andrew Stanton-Nurse
04624ff5d1
add script executor
...
also added a postcompile script to each project to place the outputs in the right folder
fixes #237
2015-11-18 14:28:07 -08:00
Bryan
1952e6d972
Dotnet compile include project dependencies
2015-11-17 20:38:04 -08:00
Bryan
1576ffeb15
Dotnet compile --native integration with rsp file
2015-11-17 20:38:04 -08:00
PiotrP
e839b4debb
Update Copyright headers in all source files.
2015-11-16 19:47:43 -08:00
David Fowler
df3a5fba7a
First pass at dotnet-pack
...
- Ported nuget package building code over from dnu. Moved that code to use NuGet v3 primitives.
- Simplified the package builder API
- Left out resources and schema detection for now
- This folder should remain self contained as the code will be copied into NuGet v3.
- Missing features include symbols packages
2015-11-15 09:12:48 -08:00
David Fowler
41516f5a37
Fix up some error handling
...
- Don't flood console with compilation errors
if the framework isn't installed.
- Split errors into unspecified reference assembly base path and uninstalled framework.
2015-11-07 23:53:05 -08:00
David Fowler
8ebc1bf9f5
Fixed argument parsing issues with resources
2015-11-07 01:52:59 -08:00
David Fowler
8eb933d827
Arg typo
2015-11-06 17:30:11 -08:00
David Fowler
5b59b69d70
Only attempt to compile to native if managed passed
2015-11-06 17:29:35 -08:00
David Fowler
25c35907b8
Copy the "copy to output" files on compile
2015-11-06 06:15:26 -08:00
David Fowler
b50ae8bbeb
Resolve the full path to the key file
2015-11-06 05:24:13 -08:00
Charles Stoner
e2cdf17e2e
Add Microsoft.DotNet.Tools.Interactive
2015-11-05 08:54:20 -08:00
Andy Gocke
da8f254cb4
PR comments
2015-11-04 12:04:51 -08:00
Andy Gocke
9d5f435ef5
Create (de)serializer for CompilerOptions
...
This allows language-specific compile utilities to map a set of
common arguments to their compiler's specific argument set.
2015-11-03 12:03:40 -08:00
David Fowler
db6464356c
Print the time for compilation without verbose
2015-11-03 01:08:57 -08:00
anurse
b35fba863b
command line interface clean-up
2015-11-01 21:08:01 -08:00
David Fowler
27f8300e82
Flow the intermediate output path to project refs
2015-11-01 05:50:39 -08:00
David Fowler
b5ebe855ad
Change how paths to project references are resolved
...
- Removed project path resolution from ProjectModel
- Flow output path to transitive dependencies
- Don't copy project deps to output in publish or post compile
2015-11-01 05:40:19 -08:00
David Fowler
96dfcfa563
Make project dependencies work for dotnet run
...
- Copy project references to the output folder
2015-11-01 04:06:12 -08:00
David Fowler
8a32f5ece9
Copy dependencies on compile for desktop targets
2015-11-01 02:04:26 -08:00
Andrew Stanton-Nurse
fbedf48da2
fix windows build
2015-10-31 21:19:15 -07:00
Bryan Thornbury
67a17393f8
fix compilation error
2015-10-30 15:34:50 -07:00
Bryan Thornbury
82d538c43a
fix compilation error
2015-10-30 15:20:14 -07:00
Bryan Thornbury
04e2212f45
clean up --native option
2015-10-30 15:13:53 -07:00
Bryan Thornbury
15cbb75e45
merge with master
2015-10-30 15:11:18 -07:00
Andrew Stanton-Nurse
e70a169b28
Add a shared runtime aware host
...
And use it in dotnet-compile
2015-10-30 15:03:29 -07:00
Bryan Thornbury
f8ebf66dfc
catch clean failure
2015-10-30 14:56:10 -07:00
Bryan Thornbury
822f8100a9
clean things up
2015-10-30 14:48:09 -07:00
Bryan Thornbury
b86dbda57e
--native compile option
2015-10-29 13:29:38 -07:00
Bryan Thornbury
7fe32a93b1
--native first attempt
2015-10-29 12:03:01 -07:00
Andrew Stanton-Nurse
1d76b2846c
package up DNX in the tar.gz
...
includes a smoke test for verifying that the output can be used to build
also includes a checked-in CoreCLR in order to work around CoreCLR issue
2015-10-28 10:32:30 -07:00
Andy Gocke
953d934819
Add csc as default compilerName if one is not specified
...
Also remove csc from project.json files, since it is no longer
necessary.
2015-10-26 09:23:58 -07:00
Andy Gocke
72665a4f9f
Remove compiler name autodetection
...
Also add compilerName: csc to every project.json to compensate.
2015-10-25 23:37:41 -07:00