Tom van Dijck
|
294ff5e827
|
add premake extension data.
|
2016-01-11 15:29:37 -08:00 |
|
Tom van Dijck
|
6c5c8c8180
|
Solution files need a '\n\r' after the utf8 marker.
|
2015-10-19 13:19:49 -07:00 |
|
Sam Surtees
|
ad56a58f79
|
Fixed bug in sln2005 that prevented p.override from working on the sln2005.elements functions.
|
2015-10-14 23:09:22 +10:00 |
|
starkos
|
991561c600
|
Merge pull request #246 from Blizzard/fix-dependencies
Fix project dependencies.
|
2015-09-28 18:04:55 -04:00 |
|
Sam Surtees
|
d99cba2f07
|
Converted vs2005 project configuration platforms to use call arrays.
|
2015-09-28 22:23:24 +10:00 |
|
Tom van Dijck
|
25045787e0
|
fix project dependencies.
|
2015-09-03 13:31:26 -07:00 |
|
Jason Perkins
|
1dd9e9fae2
|
Fix output deltas caused by recent file buffering additions
- Restore trailing EOL sequences to Visual Studio projects and solutions
- Fix UTF8 BOM marker on VC 2010 projects
|
2015-08-24 16:08:17 -04:00 |
|
Jason Perkins
|
d1ea0e81b1
|
More easy sln to wks renames
|
2015-08-12 14:56:06 -04:00 |
|
Jason Perkins
|
bf3e68287c
|
More easy solution to workspace renames
|
2015-08-12 14:53:12 -04:00 |
|
Jason Perkins
|
1b9c2893c2
|
Consolidate VS translate-and-make-relative behavior to a single call
|
2015-05-08 17:08:41 -04:00 |
|
Jason Perkins
|
3a4888b810
|
Allow ExcludeFromBuild flag to work properly with mapped configurations
|
2014-07-29 16:34:54 -04:00 |
|
Jason Perkins
|
42cb65e0cb
|
Allow ExcludeFromBuild flag to exclude entire configurations (VS only)
|
2014-07-29 16:00:02 -04:00 |
|
Jason Perkins
|
ce0e8f8e90
|
Merged in triton/premake-cs-fixes/defplatform (pull request #108)
Added support for setting default platforms and implemented the VS action.
|
2014-07-17 11:48:41 -04:00 |
|
Jason Perkins
|
f38c76a3ee
|
Fix handling of dependson() for VS C# projects (João Matos)
|
2014-07-15 18:31:26 -04:00 |
|
triton
|
dc18aba44a
|
Added support for setting default platforms and implemented the VS action.
|
2014-03-18 22:01:59 +00:00 |
|
Jason Perkins
|
d9a9919f49
|
Use DOS-style environment variables in VS solution paths
|
2014-01-13 17:10:53 -05:00 |
|
Manu Evans
|
e30adefed5
|
Made solution patchable.
|
2013-10-29 15:47:39 +10:00 |
|
Jason Perkins
|
64c220b70a
|
Project locations are now inherited from the solution, if set.
|
2013-09-30 10:16:56 -04:00 |
|
Jason Perkins
|
7c8881ddb2
|
Remove nextgen fields and _ng suffixes everywhere
|
2013-09-13 11:52:00 -04:00 |
|
Jason Perkins
|
e681b636ec
|
More code cleanup:
- Drop premake5 namespace; everything is premake again
- Remove deprecated project and config APIs
|
2013-09-13 11:15:36 -04:00 |
|
Jason Perkins
|
4d653106e6
|
Use matching build configuration or platform, if available, when building names for excluded project configurations
|
2013-08-11 09:47:07 -04:00 |
|
Jason Perkins
|
08de36c098
|
Write ActiveCfg entries for excluded configurations in VS solutions, to avoid rewriting on save
|
2013-05-31 09:33:02 -04:00 |
|
Jason Perkins
|
bbcafa0d6f
|
Add new configuration kind "None" to support non-building Visual Studio configurations (i.e. header-only projects)
|
2013-05-27 10:21:10 -04:00 |
|
Jason Perkins
|
4bd950d130
|
Make escaping function configurable; fix (non-)escaping of quotes in VS'10 and '12
|
2013-05-22 11:15:48 -04:00 |
|
Jason Perkins
|
e0e4b23a5d
|
More reconciliation with Visual Studio project formats:
- sort solution configurations by case-insensitive names
- add trailing CR-LF to custom build steps
- remove empty Filter attributes from folder filter elements
|
2013-05-21 08:48:22 -04:00 |
|
Jason Perkins
|
1af3a10c0a
|
Moved more VS2012 logic to extension script; made C# project generation more extensible
|
2013-04-25 16:05:08 -04:00 |
|
Jason Perkins
|
355132f38b
|
Begin splitting out VS2012 support as its own extension
|
2013-04-25 09:59:55 -04:00 |
|
Jason Perkins
|
974d1a7d04
|
Added startproject() to specify startup project
|
2013-01-09 11:41:32 -05:00 |
|
Jason Perkins
|
749df96f38
|
Write out solution groups even if first project is ungrouped
|
2013-01-09 10:03:50 -05:00 |
|
Jason Perkins
|
89d413d9d5
|
Visual Studio solutions now use the same project ordering in all sections; avoids unnecessary changes if the solution is later changed within Visual Studio
|
2013-01-08 13:19:56 -05:00 |
|
Jason Perkins
|
4c7fc6881b
|
Add support for solution groups
|
2012-12-18 11:09:50 -05:00 |
|
Jason Perkins
|
bcc2914139
|
Removed deprecated Visual Studio actions
|
2012-11-27 10:18:06 -05:00 |
|
Jason Perkins
|
13cb60a94b
|
Prevent duplicate config blocks in VC200x projects; clean up tests and remove old solution implementations
|
2012-11-19 15:47:59 -05:00 |
|
Jason Perkins
|
3af00f8773
|
If platform matches a known architecture, omit the identifier from Visual Studio configurations (allows configuration mapping to external projects which use multiple architectures per project configuration).
|
2012-11-17 15:49:06 -05:00 |
|
Jason Perkins
|
b277777bdc
|
Cleaned up the VS solution configuration accessor functions
|
2012-09-25 10:20:14 -04:00 |
|
Jason Perkins
|
1bdf2f2e31
|
Improved handling of architecture and .NET projects in VS solution configurations
|
2012-09-24 11:16:27 -04:00 |
|
Jason Perkins
|
72d4331f65
|
Fixed handling of .NET configurations in VS2005+ solution platforms block
|
2012-09-20 18:07:19 -04:00 |
|
Jason Perkins
|
019eb6eb39
|
Minimal changes for VS2012 support, from mopey's pull request
|
2012-06-08 15:07:49 -04:00 |
|
Jason Perkins
|
3da76a113f
|
Project-level configurations no longer propagate up to solutions, require mapping instead
|
2012-05-08 15:37:12 -04:00 |
|
Jason Perkins
|
5cc291c313
|
Configuration mapping now working in Visual Studio 2008+, for most cases
|
2012-04-12 20:31:10 -04:00 |
|
Jason Perkins
|
e0a6ca727c
|
Configurations and platforms may now be specified per-project
|
2012-02-19 12:31:20 -05:00 |
|
Jason Perkins
|
7c2736369f
|
Xbox360 fixes for VS2010
|
2012-02-10 14:53:43 -05:00 |
|
Jason Perkins
|
c9786f2242
|
Configurations are now cached before action is called; performance
|
2012-02-03 16:03:46 -05:00 |
|
Jason Perkins
|
63a568dd3f
|
Began implementation of Vc200x next-gen projects: header and configuration blocks
|
2012-01-13 17:19:46 -05:00 |
|
Jason Perkins
|
665ef8b86a
|
Added new output function _x(), XML escapes all arguments before printing
|
2012-01-12 18:27:30 -05:00 |
|
Jason Perkins
|
8c9c451bdb
|
Added new action "vs2008ng", implemented solutions using new platforms API
|
2012-01-12 16:59:15 -05:00 |
|
Jason Perkins
|
8f8a1a989f
|
Implemented new ProjectConfigurationPlatforms for VS2008, supporting the new platforms API
|
2012-01-04 16:15:36 -05:00 |
|
Jason Perkins
|
5533461428
|
Implemented new SolutionConfigurationPlatforms handler for VS2008, supporting improved configurations
|
2012-01-03 17:08:22 -05:00 |
|
Jason Perkins
|
bb94e9de81
|
[#3100379] C# support for Visual Studio 2010
|
2011-02-16 15:16:07 -05:00 |
|
Jason Perkins
|
df2b2e3a6d
|
Cleaned up and standardized namespaces in vstudio code
|
2011-02-02 13:27:52 -05:00 |
|