Jason Perkins
6376110d0c
Restore XML declaration extension point for VC 201x projects
2014-09-12 15:47:22 -04:00
Jason Perkins
67582066a0
Add opening XML and project elements to rule files; consolidate common code
2014-08-11 17:50:55 -04:00
Jason Perkins
1cbc2bef9d
Clean up pass over output APIs used by exporters
...
- Reworked _p() and _x() over new indentation-aware output APIs
- Added proper APIs for setting indentation, EOL sequence, and value escaping
- Moved functions intended for exporters to premake.lua (with generation and validation calls)
2014-02-08 10:44:57 -05: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
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
bcc2914139
Removed deprecated Visual Studio actions
2012-11-27 10:18:06 -05:00
Jason Perkins
1207bbd3ac
Ported C# project and assembly reference handling
2012-09-27 10:15: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
8c9c451bdb
Added new action "vs2008ng", implemented solutions using new platforms API
2012-01-12 16:59:15 -05:00
Jason Perkins
df2b2e3a6d
Cleaned up and standardized namespaces in vstudio code
2011-02-02 13:27:52 -05:00
starkos
e41c6275f8
Aliased io.printf() with _p() to save some typing and bytes in the executable
2009-04-11 11:49:07 +00:00
starkos
a16cdf5fe5
** Merged branches/platforms (r735:741) Added x32 and x64 platform support for VS2005 and 2008
2009-03-25 23:04:32 +00:00