Commit Graph

77 Commits

Author SHA1 Message Date
Louis DeJardin 33e8ffd261 Updating kvm in KoreBuild 2014-05-10 16:58:24 -07:00
Pranav K f957e7caee Updating BuildEnv.shade to use longer build numbers 2014-05-07 11:34:28 -07:00
Brice Lambson 2c7f9641c8 Make `build pull` less destructive 2014-05-06 09:34:10 -07:00
David Fowler 43b02a07b5 Cleanup left over cruft 2014-05-04 16:13:33 -07:00
David Fowler 7e90d0ef32 Fixed k10 csproj generation
- Added the project k targets to KoreBuild
2014-05-04 13:31:33 -07:00
Louis DeJardin 60267a3a22 Temporarily disabling k10 xunit runs 2014-05-02 17:14:17 -07:00
Louis DeJardin c1e8c7a0f7 Updating KoreBuild to use kvm/kpm/kre 2014-05-02 14:29:57 -07:00
AndriySvyryd 6cb896dc0f asf 2014-05-01 12:42:21 -07:00
AndriySvyryd 85a9af832e Run tests for all configured platforms 2014-04-30 12:10:06 -07:00
David Fowler 01daa33403 Added xml assembly since it's no included on mono by default 2014-04-26 13:03:51 -07:00
David Fowler e90fe3cefa Fixed issues with no finding main project k package if not on mono 2014-04-26 12:53:45 -07:00
David Fowler 90a149ab80 Added initial support for mono 2014-04-26 12:46:37 -07:00
Brice Lambson 8b2dfabc30 Generate projects for net451 2014-04-21 13:16:45 -07:00
Pranav K 634f069c3c Adding support for generating resx files from build
* Adding support for resx file generation as part of watch command
2014-04-14 12:32:39 -07:00
Pranav K ccaaaeb392 Adding asmdiff.shade 2014-03-25 22:19:14 -07:00
Pranav K 752e559b2f Space - the final frontier 2014-03-17 16:42:40 -07:00
Pranav K 07465158c2 Modifying csproj generator to not add references to shared projects 2014-03-17 14:14:56 -07:00
David Fowler 5a10bb338b Updated make-roslyn-fast script
- Account for changing assembly names by keeping 2 lists
2014-03-16 03:08:22 -07:00
David Fowler 65d461814f Added 4.5.1 support for web projects 2014-03-13 22:18:46 -07:00
Brice Lambson 9be70fb808 Target .NET Framework 4.5.1 in generated csproj files 2014-03-12 14:29:00 -07:00
Brice Lambson 6aab876f00 Support multi-part code values during project generation 2014-03-09 16:59:32 -07:00
David Fowler 53e3ea15c9 Added support for excludes in project.json files. 2014-03-09 14:02:30 -07:00
Brice Lambson 9d6b227226 Run tests during build 2014-03-07 17:26:11 -08:00
David Fowler 90430b425d If there's a contract folder then use it in the nuget package for compilation. 2014-03-06 23:29:14 -08:00
David Fowler ff922fcbd6 Don't use the cache for the roslyn ngen 2014-03-05 12:47:06 -08:00
David Fowler 08ab9b3130 Update ngen roslyn script to handle new version of roslyn 2014-03-04 21:19:47 -08:00
Pranav K 84c2e7cffe Do not attempt to add the designer file as part of the tt generation
This results in multiple copies of the .Designer file being added to the
project in different locations which gets confusing.
2014-03-03 12:10:57 -08:00
David Fowler 3d0ec33404 Added other candidate folder for weird packages like shouldly. 2014-03-02 12:22:55 -08:00
David Fowler e65b122584 Fixed issue with multiple shared file projects
- Create new Files instance so project generator doesn't have left over state.
2014-03-01 01:41:49 -08:00
David Fowler ba807f65fc Added basic shared file support for project.json based on runtime behavior. 2014-03-01 01:01:36 -08:00
Pranav K e859697d58 Modify Resources.tt to generate a property and a format method for each resource 2014-02-27 13:50:11 -08:00
Pranav K 5dccaabe88 Modify Resources template to support named and index based formatting
parameters
2014-02-26 14:03:10 -08:00
David Fowler 9cdf630f19 Make all package references private so that they get copied to bin 2014-02-24 23:41:39 -08:00
David Fowler 3059e299f5 Added overwrite=true to ngen logic 2014-02-24 23:18:42 -08:00
David Fowler 5dfb23d87b Added target to gac and ngen roslyn 2014-02-24 23:03:36 -08:00
anpete d35d168973 Enable warningsAsErrors compiler option in project gen 2014-02-17 22:28:22 -08:00
David Fowler df09af0ff2 Added ability to generate web project that bootstraps helios. 2014-02-14 02:14:53 -08:00
anpete 31ba4e8430 Use named parameters for format strings 2014-02-13 17:20:00 -08:00
David Fowler 95d5324bcf Fixed sample generation to use new command line. 2014-02-12 15:20:53 -08:00
Pranav K 1c6f185989 Replace tt template with generated code 2014-02-12 12:28:26 -08:00
Pranav K 076ab987b1 Changing resx generation to use tt file 2014-02-12 10:26:11 -08:00
Brice Lambson ffe5f070e0 Configure bugtraq options after clone
This enables linking to issues from commit messages in various tools (e.g. gitk, TortoiseGit, etc.)
2014-02-11 13:24:58 -08:00
David Fowler 050aeb12c7 Updated the k build target to not use the cache. 2014-02-10 23:40:19 -08:00
David Fowler 0eace4bbe6 Fixed native compile target by exposing the exec macro 2014-02-10 19:31:29 -08:00
David Fowler 8990f987a0 Added native compile to the standard goals
- Builds native projects to a common location
2014-02-10 19:15:25 -08:00
David Fowler 1964e884e1 Initial version of watch target.
- Added FileWatcher helper class
- Added ability to disable fetching k from nuget every time it's called
- Added watch target to standard goals
- Added ability to skip project generation for net45.
  This is useful for watch so that changes made to the
  project but not saved to disk won't be discarded when the
  watcher runs.
2014-02-01 11:55:10 -08:00
Pranav K 37e225d517 Regenerate resx files using ResxFileCodeGenerator
This is a temporary arrangement until we can start generating designer
file equivalents from k build. A side-effect of the change is that the
generated file will no longer build in CoreCLR profile due to missing API.
2014-02-01 10:33:34 -08:00
David Fowler 27574b1616 Change the runtime generation so that it runs the app using dynamic compilation. 2014-02-01 00:18:33 -08:00
anpete a951d40352 Match k build resource embedding 2014-01-30 11:52:20 -08:00
David Fowler c616eaca6f Handle timestamp based versions in kruntime itself
- This is useful when testing privates of the runtime itself.
2014-01-30 02:34:44 -08:00