Andrew Stanton-Nurse
da70b047e9
add missing Pack xproj
2015-11-20 11:37:24 -08:00
Senthil
3a1cc24de3
Merge pull request #276 from schellap/master
...
Plumb ILC Path to DotNet Compile Native
2015-11-20 11:36:28 -08:00
schellap
31700a0ae9
Pass ILC Path to DotNet Native Compile
2015-11-20 11:19:28 -08:00
Bryan Thornbury
69d01ff168
Merge pull request #273 from brthor/brthor/corehost
...
CoreHost Changes for Linux
2015-11-20 10:52:17 -08:00
Bryan
f9dda0ca3a
Corehost changes for linux/mac default installations
2015-11-19 18:03:35 -08:00
Andrew Stanton-Nurse
c14e512a03
wip
2015-11-19 17:24:01 -08:00
Andrew Stanton-Nurse
103aaa4d8e
add default values for DOTNET_HOME in corehost
...
fixes #234
2015-11-19 17:24:01 -08:00
Senthil
28d0236bb0
Fix quotes in native CPP intermediate compilation
...
Continuation of path quote fixes from:
96c62d2d25
@livarcocc/@brthor, PTAL
2015-11-19 16:45:54 -08:00
schellap
96c62d2d25
Fix quotes around path containing spaces
2015-11-19 16:06:58 -08:00
Bryan Thornbury
7665e99edd
Add -lrt to RyuJit mode, not cpp
2015-11-19 13:52:16 -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
cd97e2d8c6
Replacing TABs with SPACEs in WindowsLinkStep
2015-11-19 10:35:05 -08:00
Livar Cunha
fe110f4497
Fixing the path for the includes in windows for cpp native
2015-11-18 17:21:46 -08:00
Bryan
8b66db56c6
Link in msvcrt, Fix output path bug
2015-11-18 17:03:29 -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
Bryan Thornbury
9fbf7a7995
Add msvcrt library to link step
2015-11-18 17:02:30 -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
Andrew Stanton-Nurse
d415aa705b
clean up the SLN and projects
2015-11-18 12:05:13 -08:00
David Fowler
8370a2b929
Fixed compilation error
2015-11-18 06:48:31 -08:00
Piotr Puszkiewicz
c284a7492a
Merge pull request #217 from brthor/dotnet-compile-natives
...
dotnet-compile-native
Thanks for getting this in!
2015-11-18 02:11:11 -08:00
Bryan
325a5af4cf
Merge branch 'dotnet-compile-natives' of https://github.com/brthor/cli into dotnet-compile-natives
2015-11-18 01:54:28 -08:00
Bryan
1455d9151d
Don't copy Appdeps on mac. Bump appdep package version number
2015-11-18 01:53:05 -08:00
Bryan Thornbury
bd9277e906
Merge pull request #1 from piotrpMSFT/brthor-dotnet-compile-natives
...
Brthor dotnet compile natives
2015-11-18 01:34:04 -08:00
Bryan
8768b873bd
Fix Windows AppDep, bump ILCompiler Version to fix cache issue
2015-11-18 01:19:06 -08:00
Zlatko Knezevic
23e19d326a
Fix READMEs in command folders
...
Some of the README.md files in the commands' folders weren't valid.
Changing them to better illustrate the current state.
2015-11-18 01:15:07 -08:00
piotrp
f382872c41
Adding Readme.md
...
Cleaning up some options
Renaming BuildType to BuildConfiguration
2015-11-18 00:34:09 -08:00
Andy Gocke
b011e7f8a4
Also set publicsign when not on windows
2015-11-18 00:00:31 -08:00
Andy Gocke
869b927350
Upgrade csc ref to latest
...
Provides a few benefits:
1) The new package has the correct dependencies listed, so I removed the
-MissingDependenciesOK flag from the crossgen scripts.
2) The new compiler supports -publicSign (formerly called "OSS sign"),
which I patched through dotnet-compile-csc .
2015-11-17 23:37:39 -08:00
piotrp
42e557408a
Adding to sln
2015-11-17 23:01:48 -08:00
Piotr Puszkiewicz
380eda370c
Merge pull request #209 from dotnet/anurse/202-duplicated-help
...
fix #202 by exiting on invalid option
2015-11-17 22:04:05 -08:00
Bryan
56d4e15040
Adding missing files
2015-11-17 20:39:08 -08:00
Bryan
5db8ae5e6d
Code Review Feedback
2015-11-17 20:39:07 -08:00
Bryan
fd471025dc
Linux CPP Mode Working.
2015-11-17 20:38:59 -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
Bryan
4141e1ec5b
Pin Dependencies in project.json, fix version of ObjectWriter
2015-11-17 20:38:03 -08:00
Bryan
c32b262eef
ILC Path in settings
2015-11-17 20:36:29 -08:00
Bryan
3c0b0ce73c
Change ILToNative Path to ilcpath
2015-11-17 20:36:29 -08:00
Bryan
17232e836d
Code Review Feedback. Refactor Config Class Name
2015-11-17 20:36:28 -08:00
Bryan
22b3b497e0
Fixes for Windows.
2015-11-17 20:36:27 -08:00
Bryan
da8bd2a6f6
dotnet-compile-native
...
Supports IL to Native compilation on Windows using CPP and RyuJit Code
Generators. Supports RyuJit Code generation on Linux.
2015-11-17 20:36:26 -08:00
Krzysztof Wicher
427101e36c
simplify template project.json
2015-11-17 12:26:14 -08:00
Krzysztof Wicher
872f842522
use reporter and c#6 features
2015-11-17 12:09:10 -08:00
Krzysztof Wicher
5d1c908d49
change Dictionary<string, string> to var
2015-11-17 11:46:47 -08:00
Krzysztof Wicher
b566be5de8
Add dotnet-init
2015-11-17 11:46:46 -08:00
Livar Cunha
1e357a2e03
ResourceWriter requires that AddResource be called at least one before generate. However, when we have an empty resx, AddResource does not get called which causes resgen to crash when ResourceWriter.Generate gets called.
2015-11-17 09:56:35 -08:00
Piotr Puszkiewicz
92857c7298
Merge pull request #197 from blackdwarf/master
...
Add MD files per command and documentation directory
2015-11-16 22:12:17 -08:00
Andrew Stanton-Nurse
8c5a0490b5
remove unnecessary argument on PrintHelp
2015-11-16 20:26:52 -08:00
Zlatko Knezevic
5156afa505
Add MD files per command and documentation directory
...
Add README.md files with the contents of the "man pages" per directory that
implements all or part of the command. This way, we will enable easier
perusal of our repo as well as have an initial set of documentation published.
Add "documentation" directory as well for future work.
2015-11-16 20:11:21 -08:00
PiotrP
e839b4debb
Update Copyright headers in all source files.
2015-11-16 19:47:43 -08:00