Jason Perkins
|
17f03ab901
|
Add helper for overriding field value accessor functions
|
2014-03-24 15:52:10 -04:00 |
|
Jason Perkins
|
6ead0b464a
|
Add new field data kind "function"
|
2014-03-21 09:52:22 -04:00 |
|
Jason Perkins
|
25482510ac
|
Add api.unregister() to allow replacing field definitions
|
2014-03-19 18:12:21 -04:00 |
|
Jason Perkins
|
5e0eb1ab6d
|
Clean up structure of VC 200x file exporting code
|
2014-03-20 11:21:02 -04:00 |
|
triton
|
dc18aba44a
|
Added support for setting default platforms and implemented the VS action.
|
2014-03-18 22:01:59 +00:00 |
|
Jason Perkins
|
b9b3667968
|
Add support for the AVX instruction set
|
2014-03-18 16:26:21 -04:00 |
|
Jason Perkins
|
708ec0e48e
|
Preprocess field allowed and aliases values to lowercase keys for faster value checks
|
2014-03-17 15:46:35 -04:00 |
|
Jason Perkins
|
b05df0faa1
|
Change configmap data type to catch simple value type errors in mappings
|
2014-03-14 11:54:13 -04:00 |
|
Jason Perkins
|
b1ea51dcc5
|
More clean-up of VC 200x exporter
|
2014-03-14 10:24:48 -04:00 |
|
Jason Perkins
|
5ef13aa5b6
|
Merge project objects with their underlying configuration sets
|
2014-03-13 17:08:04 -04:00 |
|
Jason Perkins
|
49ceccd53f
|
Prevent project.eachconfig() from returning duplicate configurations (caused by config maps)
|
2014-03-12 19:19:05 -04:00 |
|
Jason Perkins
|
286a1d2887
|
Integrate latest Premake-dev; fixes vpath scope warnings
|
2014-03-11 15:56:17 -04:00 |
|
Jason Perkins
|
13c072594d
|
Migrated more of the .vcproj support code to new conventions
|
2014-03-11 12:10:33 -04:00 |
|
Jason Perkins
|
8c54e7943f
|
Rework VC 200x linker block to call arrays
|
2014-03-06 10:11:08 -05:00 |
|
Jason Perkins
|
e1fa699109
|
Fixed scoping issue in previous commit
|
2014-03-10 18:35:59 -04:00 |
|
Jason Perkins
|
883bfcd48d
|
Improve backward compatibility of field registration
|
2014-03-10 17:53:52 -04:00 |
|
Jason Perkins
|
4e7b19b5cf
|
Catch config set errors both project scripts API calls and in direct value sets on project objects
|
2014-03-10 16:30:29 -04:00 |
|
Jason Perkins
|
6355a3215d
|
Make virtual path processing order deterministic
|
2014-03-09 13:17:10 -04:00 |
|
Jason Perkins
|
4f40197ab0
|
Improve performance of configuration set handling
|
2014-03-09 11:47:42 -04:00 |
|
Jason Perkins
|
93c13e9ed1
|
Port API field kinds to new format strings; code cleanup
|
2014-03-09 09:55:18 -04:00 |
|
Jason Perkins
|
b228800ba9
|
Move config set value removes to new field framework (mostly)
|
2014-03-09 08:27:21 -04:00 |
|
Jason Perkins
|
aacafa8fe7
|
Move config set value stores to new field framework
|
2014-03-08 16:03:34 -05:00 |
|
Jason Perkins
|
9378d31295
|
Move config set value fetches to new field framework
|
2014-03-08 14:17:35 -05:00 |
|
Jason Perkins
|
974b622b82
|
Require configuration set fetch/store to use registered fields only; phase out direct table access
|
2014-03-08 09:28:37 -05:00 |
|
Jason Perkins
|
c42c87a4ee
|
Begin spinning out new field management system
|
2014-03-08 08:29:09 -05:00 |
|
Jason Perkins
|
7c98127394
|
Replace "array" and "object" API data kinds with "table"
|
2014-02-27 17:40:25 -05:00 |
|
Jason Perkins
|
9cd961b1d8
|
Merged in tbasnoopy/premake-dev/utility support for VS (pull request #107)
add utility support for VS
|
2014-03-02 08:17:22 -05:00 |
|
msk
|
9fe05999ed
|
update Changelist
|
2014-03-01 18:45:06 +01:00 |
|
msk
|
fa32a48db7
|
add testcase for utility support
|
2014-03-01 18:27:05 +01:00 |
|
msk
|
f209be910d
|
add Visual Studio Utility Support
|
2014-03-01 18:20:06 +01:00 |
|
Jason Perkins
|
6c0be942ce
|
Merged in tbasnoopy/premake-dev/ATL support (pull request #105)
add ATL support
|
2014-02-27 14:01:16 -05:00 |
|
Jason Perkins
|
35509a1322
|
Merged in tbasnoopy/premake-dev/testsuite returncode (pull request #106)
return an errorcode if testsuite fails
|
2014-02-27 13:58:49 -05:00 |
|
M. Skibbe
|
8e32d2a68a
|
lower case the api call
|
2014-02-27 16:47:43 +01:00 |
|
Jason Perkins
|
5fdeba643f
|
Moved platform toolset selection into configuration system
|
2014-02-27 09:54:55 -05:00 |
|
M. Skibbe
|
cb3671fdc8
|
add ATL support
|
2014-02-27 13:47:51 +01:00 |
|
M. Skibbe
|
67877ab787
|
return an errorcode if testsuite fails
|
2014-02-27 13:37:46 +01:00 |
|
Jason Perkins
|
0af9660606
|
Fix file sort order for VC'10 projects when virtual paths are used
|
2014-02-26 18:43:06 -05:00 |
|
Jason Perkins
|
9e30be2197
|
Move action and argument processing to scripts
|
2014-02-26 15:47:33 -05:00 |
|
Jason Perkins
|
2422a54f6a
|
Move command line option processing to scripts
|
2014-02-26 15:36:11 -05:00 |
|
Jason Perkins
|
51ab0947e8
|
Make _OPTIONS table key lookups case insensitive
|
2014-02-25 13:17:04 -05:00 |
|
Jason Perkins
|
253b48718b
|
Clean up implementation of VC 200x tool element maps
|
2014-02-21 09:04:52 -05:00 |
|
Jason Perkins
|
68d517c061
|
Update copyright dates
|
2014-02-20 15:21:47 -05:00 |
|
Jason Perkins
|
cba18ab007
|
Port and clean up empty configuration handling in VC 200x projects
|
2014-02-18 10:59:56 -05:00 |
|
Jason Perkins
|
b320248d7b
|
A bit of clean-up work over the recently modified call array code
|
2014-02-11 11:11:46 -05:00 |
|
Jason Perkins
|
1b28b48a6b
|
Fix duplicate flags in Gmake PCH build commands (Patrick Rapin)
|
2014-02-14 15:22:32 -05:00 |
|
Jason Perkins
|
85e62a76f5
|
Make framework a configuration value, to enable more reuse by modules (Will Vale)
|
2014-02-14 15:18:37 -05:00 |
|
Jason Perkins
|
fc79f5d9dc
|
Add distinct FatalCompileWarnings and FatalLinkWarnings flags
|
2014-02-14 12:23:12 -05:00 |
|
Jason Perkins
|
407861bc80
|
Allow custom build and resource files to be excluded from builds
|
2014-02-11 18:04:07 -05:00 |
|
Jason Perkins
|
d52a835bdd
|
Consolidate key-value setter function into api.getSetter(); simplify addition of custom setter logic
|
2014-02-11 15:22:10 -05:00 |
|
Will Vale
|
b5a40c9fd2
|
Removed "valid" framework values - aim is to use framework for other systems - e.g. Android API level
|
2014-02-12 00:04:33 +13:00 |
|