Zlatko Knezevic
9d9f141945
Adding dotnet-init to symlink list
2015-11-23 15:45:56 -08:00
Krzysztof Wicher
e8b9a44489
revert change to project.json in Microsoft.DotNet.Tools.Compiler
2015-11-23 15:20:15 -08:00
Senthil
d91a4f32e6
Merge pull request #303 from schellap/patch
...
Invoke corerun for ilc from --ilcpath
2015-11-23 15:18:32 -08:00
Senthil
c29d840424
Invoke corerun for ilc from --ilcpath
2015-11-23 15:03:25 -08:00
Zlatko Knezevic
c91eb06b6e
Add a temporary step to cp corehost to /usr/local/bin
...
This is a temporary fix to unblock dotnet compile on OS X. It copies the corehost
from the install location to /usr/local/bin in postinstall.
Fix 294
2015-11-23 12:21:26 -08:00
Zlatko Knezevic
4394b32263
Update README.md
...
Change the note to reflect the current reality on native compilation.
2015-11-23 09:26:00 -08:00
Bryan Thornbury
e781a3bf68
Merge pull request #286 from brthor/corehost_mac
...
Changes for corehost default path resolution on mac
2015-11-20 22:25:54 -08:00
Krzysztof Wicher
0ecbc0d5fc
Convert dotnet-run to System.CommandLine
2015-11-20 20:33:32 -08:00
Pranav K
6e465818c5
Copy of AnsiConsole from aspnet/dnx/dev/src/Microsoft.Extensions.CommandLineUtils.Sources
2015-11-20 19:01:03 -08:00
Sridhar Periyasamy
3f00cfbeb9
x64 installer now creates registry keys in both x64 and Wow32 hives.
...
This is required to enable 32-bit MSIs (like VS) that need to access the
registry key on a 64-bit OS. Refer #250
2015-11-20 18:32:58 -08:00
Sridhar Periyasamy
040e7f5d84
Change the install path, registry key path and environment component.
...
Install path is now %ProgramFiles%\dotnet
Registry root is now "HKLM\SOFTWARE\dotnet\Setup"
Env variables setup is now associated with a versioned component - the
registry keys. Environment resource cannot serve as a keypath hence it is
coupled with a registry key which is the key path for the component.
2015-11-20 17:44:48 -08:00
Bryan Thornbury
9067864afe
Changes for corehost default path resolution on mac
2015-11-20 17:24:00 -08:00
Livar Cunha
39fd1ed5c5
Refactoring the arguments parser into a separate Parser and refactoring the creation of the NativeCompilerSettings into a method of ArgValues.
2015-11-20 17:23:50 -08:00
Livar Cunha
db3a9ffc20
Moving validation into NativeCompileSettings. Left argument requirement and argument to enum validation in the ArgumentSyntax delegate
2015-11-20 17:23:50 -08:00
Livar Cunha
0b6a084d1f
Moving default values inside NativeCompileSettings
2015-11-20 17:23:49 -08:00
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
Krzysztof Wicher
c10bda5cbf
Merge pull request #268 from krwq/fixlinuxbuild
...
add dotnet-init to linux build script
2015-11-20 11:00:08 -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
Senthil
b9666d0fea
Merge pull request #272 from dotnet/quotes
...
Fix quotes in native CPP intermediate compilation
2015-11-20 00:23:23 -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
Bryan Thornbury
20f5ba4a5e
Merge pull request #267 from brthor/move_package_tool
...
Move Debian Package Tools to packaging folder
2015-11-19 17:21:08 -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
Bryan Thornbury
3adc3ed425
Fix permissions of moved package files
2015-11-19 16:29:31 -08:00
schellap
96c62d2d25
Fix quotes around path containing spaces
2015-11-19 16:06:58 -08:00
Krzysztof Wicher
6a655af41a
add dotnet-init to linux build script
2015-11-19 15:01:47 -08:00
Bryan Thornbury
cefd1cbcfa
Move Debian Package Tools to packaging folder
2015-11-19 14:45:20 -08:00
Bryan Thornbury
0b3ea258e7
Merge pull request #264 from brthor/small_fixes
...
Small fixes for dotnet compile --native
2015-11-19 14:25:25 -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
b3b2ee737f
Merge pull request #243 from livarcocc/native_fixes
...
Fixes for dotnet compile --native.
2015-11-19 12:26:54 -08:00
Livar Cunha
cd97e2d8c6
Replacing TABs with SPACEs in WindowsLinkStep
2015-11-19 10:35:05 -08:00
David Fowler
fda97bf9af
Merge pull request #256 from kangaroo/fix-osx
...
[osx] Fix permissions on place-binary.sh, and fix REPOROOT
2015-11-19 07:48:57 -08:00
Geoff Norton
bd2414dbdf
[osx] Fix permissions on place-binary.sh, and fix REPOROOT
2015-11-19 13:09:28 +09:00
Andy Gocke
f61ae84cb8
Merge pull request #252 from agocke/FixWindowsCrossgen
...
Run crossgen on the csc/vbc dlls, rather than the host exe
2015-11-18 17:36:56 -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
Piotr Puszkiewicz
a997f65a4e
Merge pull request #241 from dotnet/anurse/237-script-executor
...
add script executor
2015-11-18 16:42:12 -08:00
Piotr Puszkiewicz
f3dc62516a
Merge pull request #248 from blackdwarf/pkgosxfix
...
Add correct permissions and symlinks to PKG generation
2015-11-18 16:41:40 -08:00
Andy Gocke
96710ebfc1
Run crossgen on the csc/vbc dlls, rather than the host exe
2015-11-18 16:13:52 -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
5d195c8eea
fix sln again
2015-11-18 14:23:12 -08:00
Zlatko Knezevic
f0f773f92c
Add correct permissions and symlinks to PKG generation
...
Add proper symlinks to the postinstall script. Also, the permissions of the
resulting directory post-install were wrong (set to root:wheel). This is fixed
by using the --ownership preserve switch to pkgbuild.
Fix #247
2015-11-18 12:59:03 -08:00
Andrew Stanton-Nurse
d415aa705b
clean up the SLN and projects
2015-11-18 12:05:13 -08:00
Sridhar Periyasamy
a0761f2c09
Merge pull request #239 from Sridhar-MS/version-num
...
Change the version numbers to x.x.x.x format for linux and OSX
2015-11-18 11:05:56 -08:00