Jason Perkins
|
24708fcb21
|
Split out VC'08 CharacterSet attribute to allow extensions by add-ons
|
2013-01-23 11:23:39 -05:00 |
|
Jason Perkins
|
8e7da0f3be
|
Moved UUID collision warning to stderr to improve visibility
|
2013-01-17 14:37:49 -05:00 |
|
Jason Perkins
|
e0f0537aa2
|
Move "ng" deprecation warning to stderr to increase visibility
|
2013-01-17 13:20:05 -05:00 |
|
Jason Perkins
|
b1c5e0dd20
|
Split VC'10 import statements to own function to enable add-on overrides
|
2013-01-17 13:19:49 -05:00 |
|
Jason Perkins
|
f60074d380
|
Omit Keyword and RootNamespace from non-Windows Visual Studio projects
|
2013-01-12 11:52:59 -05:00 |
|
Jason Perkins
|
62d269a12a
|
Fix crash when run without any arguments
|
2013-01-11 07:28:56 -05:00 |
|
Jason Perkins
|
8275e190a1
|
Fix: if link contains a token that expands to an absolute path, HintPath of C# projects will end up with absolute path
|
2013-01-10 11:09:34 -05: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
|
a69b7501e7
|
Port path.getrelative() and path.translate() from Lua to C
|
2013-01-04 11:32:52 -05:00 |
|
Jason Perkins
|
c94073fc7e
|
Port path.getabsolute() from Lua to C
|
2013-01-04 10:18:47 -05:00 |
|
Jason Perkins
|
b25c12f2b6
|
Ported old stress test; moved path.join() to C
|
2013-01-03 11:11:31 -05:00 |
|
Jason Perkins
|
30daa20f39
|
Fixed issues with Makefile naming; removed more deprecated Gmake action code
|
2012-12-31 13:45:22 -05:00 |
|
Jason Perkins
|
82633e66ce
|
Merged pull request #26: added dependson command to allow dependency without linking
|
2012-12-31 12:02:03 -05:00 |
|
Jason Perkins
|
55541f2dbe
|
Bug #266 Attempt to index nil global _ACTION
|
2012-12-31 10:34:19 -05:00 |
|
Alexey Orlov
|
4d6d61035c
|
merge premake-dev->premake-dev-domu
|
2012-12-30 22:57:24 +03:00 |
|
Jason Perkins
|
41198fac9a
|
UUIDs in Visual Studio project files now use a deterministic, name-based generator
|
2012-12-29 13:26:41 -05:00 |
|
Jason Perkins
|
1cd3667118
|
Output UTF-8 BOM at start of .vcxproj files
|
2012-12-23 17:41:49 -05:00 |
|
Jason Perkins
|
06318ab5b6
|
Allow config maps to be attached to specific configurations
|
2012-12-23 13:10:06 -05:00 |
|
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 |
|
Alexey Orlov
|
6a1e7eecb8
|
added dependson command to allow dependency without linking
|
2012-11-20 00:08:48 +03: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 |
|