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
d9a9919f49
Use DOS-style environment variables in VS solution paths
2014-01-13 17:10:53 -05: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
974d1a7d04
Added startproject() to specify startup project
2013-01-09 11:41:32 -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
77212557dc
Merge new configuration system into the public APIs
2012-11-04 09:21:58 -05: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
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