Commit Graph

11 Commits

Author SHA1 Message Date
Jason Perkins
2df200eb2d Re-standardize all project APIs to Lua's all-lowercase style
See [this discussion topic](https://groups.google.com/forum/#!topic/premake-development/W1rRPcMmM0k)
2015-05-05 14:46:00 -04:00
Jason Perkins
00ef897f2c Fill in missing rule switches; make description optional 2014-09-23 15:44:16 -04:00
Jason Perkins
599e231d3a Fill in more command line properties; add file extension 2014-09-19 15:26:56 -04:00
Jason Perkins
df3688f56a Basic support for boolean properties, some fixes 2014-09-11 10:57:13 -04:00
Jason Perkins
a0af35b467 Added basic support for enum and list rule properties 2014-09-11 10:20:13 -04:00
Jason Perkins
c034834dc1 Complete generation of simple .targets files 2014-09-10 16:38:38 -04:00
Jason Perkins
6471232ced Begin implementation of property definitions for generated rules
- add new API propertyDefinition() with name, kind, and default value keys
- write default values to Visual Studio .props files
2014-08-27 10:40:36 -04:00
Jason Perkins
f99293bee2 Split rule file generation into namespaces to prevent function name overlaps 2014-08-14 17:45:44 -04:00
Jason Perkins
643a0067f0 Fill in generated skeleton of Visual Studio VS 201x rule files 2014-08-14 17:37:35 -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
947adac8ee Start rule set implementation
- Add rule() function
- Generate empty rule files for Visual Studio 201x
2014-08-11 17:02:36 -04:00