Jason Perkins
|
20598184fa
|
Fixed bug that caused some per-configuration files to be missed
|
2012-02-15 11:53:00 -05:00 |
|
Jason Perkins
|
7ce55b2816
|
Updated changelog for per-configuration file lists
|
2012-02-14 16:41:07 -05:00 |
|
Jason Perkins
|
7350cc73dd
|
Add per-configuration file lists for VC2010
|
2012-02-14 16:39:51 -05:00 |
|
Jason Perkins
|
dac18c990b
|
Added per-configuration file lists for VC2008
|
2012-02-14 16:16:58 -05:00 |
|
Jason Perkins
|
9d8958a923
|
Standardized handling of file paths in API setters and removers
|
2012-02-13 18:50:38 -05:00 |
|
Jason Perkins
|
56d6701528
|
Added config.getfileconfig(), basis for per-configuration file and exclusion lists
|
2012-02-13 17:32:23 -05:00 |
|
Jason Perkins
|
0b1fb89bc0
|
Strip block comments when embedded scripts
|
2012-02-13 15:21:28 -05:00 |
|
Jason Perkins
|
309a76cb8a
|
Improved extensibility of VC2010 generator
|
2012-02-12 16:08:27 -05:00 |
|
Jason Perkins
|
f625e01848
|
Added VC2008 external linker test
|
2012-02-11 13:49:58 -05:00 |
|
Jason Perkins
|
b88bf60036
|
Improved the extensibility of the VC2008 generator
|
2012-02-11 11:29:45 -05:00 |
|
Jason Perkins
|
fe00186ca3
|
Made VC200x compiler block easier for add-ons to extend with external toolsets
|
2012-02-11 08:18:19 -05:00 |
|
Jason Perkins
|
7c2736369f
|
Xbox360 fixes for VS2010
|
2012-02-10 14:53:43 -05:00 |
|
Jason Perkins
|
8e8bf9e6d1
|
Make the allowed flags a simple list, for easier addition of custom flags
|
2012-02-06 17:39:53 -05:00 |
|
Jason Perkins
|
bbb70b9f18
|
Avoid writing empty AdditionalOptions to PS3 compiler blocks
|
2012-02-06 17:39:32 -05:00 |
|
Jason Perkins
|
c9786f2242
|
Configurations are now cached before action is called; performance
|
2012-02-03 16:03:46 -05:00 |
|
Jason Perkins
|
10f0798789
|
Remove…() now properly removes flags; fixed Visual Studio typecast warning in CoCreateGuid()
|
2012-02-02 18:09:02 -05:00 |
|
Jason Perkins
|
257487b2de
|
Ported virtual paths to new platform API
|
2012-02-01 20:00:24 -05:00 |
|
Jason Perkins
|
7e5f16312a
|
Completed VS2010 port to new platforms API
|
2012-02-01 19:05:13 -05:00 |
|
Jason Perkins
|
935015b805
|
Added last bits of VC2010 vcxproj
|
2012-01-31 19:57:03 -05:00 |
|
Jason Perkins
|
1fdc480339
|
Ported VC2010 project references
|
2012-01-31 19:54:33 -05:00 |
|
Jason Perkins
|
3230c3ea69
|
Ported VC2010 files
|
2012-01-31 19:31:50 -05:00 |
|
Jason Perkins
|
d7e850ef17
|
Added pattern matching to remove API
|
2012-01-30 16:48:35 -05:00 |
|
Jason Perkins
|
0747211b6c
|
Added replace…() APIs (exact match only, no patterns yet)
|
2012-01-28 17:48:29 -05:00 |
|
Jason Perkins
|
afa5c067fa
|
Added missing _ACTION on VC2010 tests, to pass on non-Windows platforms
|
2012-01-28 10:42:41 -05:00 |
|
Jason Perkins
|
8c4626b654
|
Ported VC2010 pre- and post-build events; more tests
|
2012-01-27 17:52:46 -05:00 |
|
Jason Perkins
|
69a28a1369
|
Ported VC2010 resource compiler and linker setting blocks
|
2012-01-27 16:29:41 -05:00 |
|
Jason Perkins
|
7d7d95e8f2
|
Ported VC2010 resource compiler block
|
2012-01-27 13:37:24 -05:00 |
|
Jason Perkins
|
a01df4bc83
|
Ported Visual Studio 2010 to new platforms, up to the compiler settings block
|
2012-01-26 20:40:39 -05:00 |
|
Jason Perkins
|
8438760242
|
Removed left-over debug.traceback() from project.lua, .hgcheck folder
|
2012-01-26 11:57:19 -05:00 |
|
Jason Perkins
|
36cf1d6f34
|
Fixed objdir bug caused by new path.join() from premake-stable
|
2012-01-25 16:27:07 -05:00 |
|
Jason Perkins
|
0d46fe4135
|
Merge with premake-dev
|
2012-01-25 16:10:59 -05:00 |
|
Jason Perkins
|
1e97713a26
|
Default path.translate() to Windows-style backslashes
|
2012-01-25 15:58:21 -05:00 |
|
Jason Perkins
|
5d5e199efe
|
Ported VC200x C++ .user files to new platforms API
|
2012-01-24 19:27:18 -05:00 |
|
Jason Perkins
|
7f83f6d506
|
Fix some minor issues with release build
|
2012-01-23 11:47:48 -05:00 |
|
Jason Perkins
|
4e30af55b8
|
Removed sibling libraries from VC200x links, as Visual Studio includes them implicitly
|
2012-01-22 13:16:18 -05:00 |
|
Jason Perkins
|
bcbc7f4950
|
Added target action, operating environment to configuration building filters
|
2012-01-22 12:19:43 -05:00 |
|
Jason Perkins
|
283ecaeb45
|
Ported Visual Studio 2008 files element and supporting functions
|
2012-01-19 19:14:18 -05:00 |
|
Jason Perkins
|
e4d23a49bf
|
Patch 3111264: Allow path.join() to accept any number of args
|
2012-01-19 15:28:24 -05:00 |
|
Jason Perkins
|
12b9c326d1
|
Ported remaining Visual Studio 2008 tool elements: MIDL, resources, Xbox 360 tools
|
2012-01-18 17:42:34 -05:00 |
|
Jason Perkins
|
761673005b
|
Added some sanity tests for config linker information, to get things started
|
2012-01-18 16:26:05 -05:00 |
|
Jason Perkins
|
3f0f15942a
|
Ported VCCompilerTool, VCLinkerTool, VCManifestTool and supporting function and tests to new platforms API
|
2012-01-17 19:04:46 -05:00 |
|
Jason Perkins
|
63a568dd3f
|
Began implementation of Vc200x next-gen projects: header and configuration blocks
|
2012-01-13 17:19:46 -05: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 |
|
Jason Perkins
|
fa4813cf3b
|
Port unique objects directory logic to the new platforms API
|
2012-01-11 16:30:59 -05:00 |
|
Jason Perkins
|
b1df4ff7ae
|
Bug 3413866: Incorrect VS200x .csproj relative source paths
|
2012-01-09 15:35:28 -05:00 |
|
Jason Perkins
|
9749188cc4
|
Ported build target info logic to new platforms; added system() to API
|
2012-01-06 17:08:24 -05:00 |
|
Jason Perkins
|
ba36bd6834
|
Updated copyrights; added #ifdef around Objbase.h include
|
2012-01-05 14:15:27 -05:00 |
|
Jason Perkins
|
2baa0ce3ad
|
Ported VS2008 .vcproj Platforms and Configuration blocks to new platforms API
|
2012-01-04 17:16:06 -05:00 |
|
Jason Perkins
|
8f8a1a989f
|
Implemented new ProjectConfigurationPlatforms for VS2008, supporting the new platforms API
|
2012-01-04 16:15:36 -05:00 |
|