Jason Perkins
|
7abfc991ae
|
Make deterministic UUID code friendly to non-C99 compilers; update change log
|
2012-12-19 09:29:52 -05:00 |
|
Jason Perkins
|
4c7fc6881b
|
Add support for solution groups
|
2012-12-18 11:09:50 -05:00 |
|
Jason Perkins
|
b88b606f33
|
Add ability to generate a deterministic UUID from a string value
|
2012-12-16 16:41:55 -05:00 |
|
Jason Perkins
|
e4d62bd307
|
Clean up vpath tests before porting back to stable
|
2012-12-14 10:00:51 -05:00 |
|
Jason Perkins
|
cb2435faf6
|
Added NoRuntimeChecks flag to disable Visual Studio default checks
|
2012-12-11 11:17:43 -05:00 |
|
Jason Perkins
|
43cd668b98
|
Stop enabling VC'10 smaller type checks
|
2012-12-11 10:37:30 -05:00 |
|
Jason Perkins
|
b5cc1b96a2
|
Change case of vc2010.link() to match new extension convention
|
2012-12-06 14:03:17 -05:00 |
|
Jason Perkins
|
4ead57c055
|
Make VC2010 C++ .user file more extensible; add premake.override() convenience function.
|
2012-12-04 11:45:26 -05:00 |
|
Jason Perkins
|
cc6e53314f
|
Revert back to Visual Studio's default implicit linking; add NoImplicitLink flag to disable
|
2012-11-30 14:05:19 -05:00 |
|
Jason Perkins
|
732dd23d2e
|
Removed deprecated file configuration object; now uses context object directly
|
2012-11-29 14:24:28 -05:00 |
|
Jason Perkins
|
5f338b665f
|
Fix deprecated action message
|
2012-11-29 10:23:52 -05:00 |
|
Jason Perkins
|
3dd3166c14
|
Add pre- and post-build support to Visual Studio C# projects
|
2012-11-28 11:14:47 -05:00 |
|
Jason Perkins
|
432e99b2c9
|
Display deprecation warning for "ng" actions; properly reset state between unit tests
|
2012-11-28 09:55:25 -05:00 |
|
Jason Perkins
|
cdb34181f0
|
Removed deprecated example action to avoid confusion
|
2012-11-27 10:28:57 -05:00 |
|
Jason Perkins
|
547513a1d9
|
Remove deprecated tool interfaces
|
2012-11-27 10:28:17 -05:00 |
|
Jason Perkins
|
b4334e51cc
|
Removed deprecated clean action; replaced with placeholder warning for now
|
2012-11-27 10:20:44 -05:00 |
|
Jason Perkins
|
bcc2914139
|
Removed deprecated Visual Studio actions
|
2012-11-27 10:18:06 -05:00 |
|
Jason Perkins
|
9391e3b07c
|
Removed deprecated Gmake actions
|
2012-11-27 10:08:01 -05:00 |
|
Jason Perkins
|
25ba92b048
|
Removed deprecated --platform argument
|
2012-11-27 09:49:38 -05:00 |
|
Jason Perkins
|
cba537a825
|
Add architecture support to Visual Studio C# projects
|
2012-11-26 14:05:33 -05:00 |
|
Jason Perkins
|
1690d9b968
|
VC200x requires library names to be wrapped with quotes if they contain spaces
|
2012-11-26 10:09:50 -05:00 |
|
Jason Perkins
|
afdc2c37be
|
Fixed small bug in VC200x empty configuration call
|
2012-11-19 16:16:41 -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
|
2cf609c6ac
|
Ported key-value handling to new configuration system
|
2012-11-14 12:42:53 -05:00 |
|
Jason Perkins
|
5e48d05e3d
|
Pull 25: Add Unix support to os.getversion() (wfgleper)
|
2012-11-12 10:54:54 -05:00 |
|
Jason Perkins
|
400ad0a0be
|
Added force includes to MSC tool definition
|
2012-11-09 11:07:01 -05:00 |
|
Jason Perkins
|
8e8beb4312
|
Fix pass-through of configuration values to enable token re-expansion
|
2012-11-09 10:48:43 -05:00 |
|
Jason Perkins
|
80a60231db
|
Add force includes for SNC; allow configuration context proxy to be reset by exporter code
|
2012-11-07 09:46:47 -05:00 |
|
Jason Perkins
|
89deec0474
|
Added force include files
|
2012-11-06 16:42:44 -05:00 |
|
Jason Perkins
|
2800ebd010
|
Ported list handling to new configuration objects
|
2012-11-04 18:48:20 -05:00 |
|
Jason Perkins
|
3f79a363b2
|
First pass at removing dead and deprecated code
|
2012-11-04 11:54:04 -05:00 |
|
Jason Perkins
|
77212557dc
|
Merge new configuration system into the public APIs
|
2012-11-04 09:21:58 -05:00 |
|
Jason Perkins
|
4511bc6517
|
More improvements to failed test stack traces
|
2012-11-04 09:21:40 -05:00 |
|
Jason Perkins
|
3d6e03e966
|
Config sets can now be hierarchical; pull target information from sets instead of old configs
|
2012-11-01 16:34:06 -04:00 |
|
Jason Perkins
|
6c19509737
|
Port "not" and "or" modifiers to new criteria objects
|
2012-10-31 19:34:53 -04:00 |
|
Jason Perkins
|
837b3afbeb
|
Improve stack traces from test failures
|
2012-10-31 19:34:04 -04:00 |
|
Jason Perkins
|
fb5aaf860c
|
Initial connection of config sets to the public configuration API
|
2012-10-31 15:46:28 -04:00 |
|
Jason Perkins
|
211b538248
|
Added LINUX value to string constants table
|
2012-10-29 12:46:54 -04:00 |
|
Jason Perkins
|
bbc1ae59ad
|
Add new API namespace() to set the root namespace of a C# project, independent of the project name
|
2012-10-26 16:58:46 -04:00 |
|
Jason Perkins
|
1747035050
|
Added filename(); set solution or project file name independently of the solution or project name
|
2012-10-24 15:40:25 -04:00 |
|
Jason Perkins
|
8a6bb2c837
|
Add stack traces to errors in failing tests
|
2012-10-24 11:31:30 -04:00 |
|
Jason Perkins
|
0e8915ec1d
|
Fix bug in new criteria matcher
|
2012-10-23 18:15:07 -04:00 |
|
Jason Perkins
|
09334b4b1c
|
Files marked as Content now are properly marked for copying to the output directory
|
2012-10-23 17:12:25 -04:00 |
|
Jason Perkins
|
77334d3499
|
Use Windows naming conventions for .NET projects; re-fixed a path token replacement issue broken by the merge with premake-dev
|
2012-10-23 17:03:25 -04:00 |
|
Jason Perkins
|
355844ca42
|
Merge with Premake-dev
|
2012-10-23 15:43:07 -04:00 |
|
Jason Perkins
|
91ba9c899f
|
Initial work on an expanded configuration API; added configset, criteria, and context objects, initial usage for target naming parameters
|
2012-10-19 18:53:03 -04:00 |
|
Jason Perkins
|
752adb830b
|
Patch 3466877: Removed -flat_namespace from Mac OS X flags (Konstantin Tokarev)
|
2012-10-18 17:58:41 -04:00 |
|
Jason Perkins
|
815f89b8bf
|
Patch 3441850: Use debug.traceback() as error handler (Konstantin Tokarev)
|
2012-10-17 18:59:55 -04:00 |
|
Jason Perkins
|
524d83063f
|
Added support for C# Windows Forms components to Visual Studio
|
2012-10-11 11:26:02 -04:00 |
|