Jason Perkins
8f8a1a989f
Implemented new ProjectConfigurationPlatforms for VS2008, supporting the new platforms API
2012-01-04 16:15:36 -05:00
Jason Perkins
5533461428
Implemented new SolutionConfigurationPlatforms handler for VS2008, supporting improved configurations
2012-01-03 17:08:22 -05:00
Jason Perkins
12b033afc0
Merge with premake-dev
2011-12-21 16:19:54 -05:00
Jason Perkins
eeff5330eb
Fix to previous commit; adds back missing platform identifier to VS2010 configs (h/t Richard Sim)
2011-12-15 14:14:26 -05:00
Jason Perkins
94e29b7cf3
Merge with premake-dev
2011-12-13 16:14:14 -05:00
Jason Perkins
5b6f8f6f36
Patch 3451212: Fix Visual Studio MFC with StaticRuntime
2011-12-13 16:10:22 -05:00
Jason Perkins
458d62ca36
Merge with Premake-dev
2011-12-07 16:10:27 -05:00
Jason Perkins
b5d7bba342
Added debugformat, with C7 support for Visual Studio
2011-11-19 16:50:50 -05:00
Jason Perkins
07853b1e34
Patch 3451928: VS2008 trying to build *.h files in C projects
2011-12-06 15:14:43 -05:00
Jason Perkins
b0b881284e
Improved handling of linker defaults in VS2010
2011-11-13 15:07:31 -05:00
Jason Perkins
2a8b81ac8d
Merge latest changes from premake-dev
2011-11-13 09:27:27 -05:00
Jason Perkins
02234cffa9
Patch 3381066: Fix VS2010 project references
2011-11-08 16:43:49 -05:00
Jason Perkins
b7fac3f46e
Patch 3317329: Support vstudio CompileAs for mixed-language projects (xpol)
2011-10-21 15:32:18 -04:00
Liam Devine
4eeb4f76f3
* Bug 3381149: Path of PCH source file in VS10 not being translated (intyuh)
...
Re- added unit test removed in 53abc69ab87c
Applied patch from intyuh
2011-09-08 14:30:10 +01:00
Liam Devine
5ef5682c94
* Bug 3381149: Path of PCH source file in VS10 not being translated (intyuh)
...
Re- added unit test removed in 53abc69ab87c
Applied patch from intyuh
2011-09-08 14:24:05 +01:00
Liam Devine
7185aaf0a0
* Added debug environment variable support for Codeblocks using gdb
...
Changes the name from environmentargs to debugenvs
Effects VS flags EnvironmentArgsInherit and EnvironmentArgsDontMerge which become DebugEnvsInherit and DebugEnvsDontMerge respectively.
2011-08-23 21:48:16 +01:00
liamDevine
1fdb95e142
VS200X Environment Args. Does not use the flag EnvironmentArgsInherit
2011-08-22 10:51:28 +01:00
liamDevine
80eff1c9fd
Adds environmentargs for vs10 and flags which define specifics for them.
...
Flags
EnvironmentArgsDontMerge - Default is to merge these Environment arguments specified with the current environment args.
EnvironmentArgsInherit - Inherits from parent or project defaults.
2011-08-22 10:14:42 +01:00
Jason Perkins
b101ac117a
Fixed Xcode3 bug with sources in a subdirectory and grouped in virtual path
2011-08-16 12:22:08 -04:00
Jason Perkins
1a074ba81b
Added vpath support to VC200x and Codelite
2011-08-09 16:11:35 -04:00
Jason Perkins
f8877df6ea
Flipped vpaths syntax, now ['group']={'pattern(s)'...}
2011-07-19 18:07:30 -04:00
Jason Perkins
1631cff164
Removed a bunch of deprecated VC2010 code
2011-07-12 16:55:27 -04:00
Jason Perkins
144c608442
Implemented vpaths for VS2010
2011-07-01 15:05:16 -04:00
Jason Perkins
eccd1720ba
More cleanup; preparing the virtual path stuff
2011-05-18 17:32:04 -04:00
Jason Perkins
eedf10ef6a
Tweaks and tests for VS2010 file handling
2011-05-10 13:56:25 -04:00
liamDevine
adb2529b61
Applied patch which sets the target machine in visual studio
2011-05-01 03:09:27 +01:00
Unknown
5ec9f16415
set the platform in vs10 static libs
2011-05-01 01:04:27 +01:00
Liam Devine
33eff629c4
removing dead code
2011-04-30 22:33:52 +01:00
Liam Devine
700cd82280
corrected teardown function name in testing_make_linking.lua
...
stopped 'runall' from running 'setup' and 'teardown' as tests which also stops the inflated test count that I noticed.
Added writing of runtime to io for test suites.
Added prj = premake.solution.getproject(sln, 1) to vs10 tests and removed the managed flag hack.
2011-04-30 22:29:54 +01:00
liamDevine
6c7b1939d8
ignore entry point in Manged C++
2011-04-30 00:57:49 +01:00
liamDevine
2773fd8c1c
removing dead code and also drawing attention to flags on projects when unit testing
2011-04-30 00:29:30 +01:00
liamDevine
df11537b80
Adding Managed C++ support for vs10
2011-04-30 00:25:12 +01:00
liamDevine
e5da7de916
merge with stable
2011-04-29 23:44:53 +01:00
Unknown
a0fa8c04e0
Fixes Bug 3294459: vs10 x86_64 using incorrect debug format for minimal rebuild
...
there is not an option for setting /Z7 OldStyle so OldStyle was removed
/ZI is not compatible with /clr or x64_64
minimal Rebuild requires /Zi in x86_64
2011-04-29 02:07:38 +01:00
Jason Perkins
229e31a465
[ #1657833 ] Set working directory an IDE starts/debugs the program in
2011-04-25 15:55:17 -04:00
Jason Perkins
d9f30a983a
Fixed failed merge
2011-03-24 17:09:58 -04:00
Jason Perkins
ccb5d34c95
Merged with premake-stable
2011-03-23 17:05:19 -04:00
liamDevine
ea9ac28488
pdb file was being written to the 'Link' section when it needed to be in 'ClCompile'. Reported by hodsondd closes bug report: https://sourceforge.net/tracker/?func=detail&aid=3163703&group_id=71616&atid=531878
2011-03-14 14:59:59 +00:00
Jason Perkins
bb94e9de81
[ #3100379 ] C# support for Visual Studio 2010
2011-02-16 15:16:07 -05:00
Jason Perkins
b3dfe26ec6
Ported VS2005 *.csproj to trees
2011-02-09 11:22:02 -05:00
Jason Perkins
aa090b0cd3
Ported VS2002 *.csproj from walksources to trees
2011-02-08 11:08:16 -05:00
Jason Perkins
43218e0e96
Moved io.capture to test framework; removed from test suites
2011-02-03 16:38:32 -05:00
Jason Perkins
df2b2e3a6d
Cleaned up and standardized namespaces in vstudio code
2011-02-02 13:27:52 -05:00
Jason Perkins
ad515a7ac3
Port VS200x from walksources() to trees
2011-01-22 14:51:54 -05:00
Jason Perkins
1c06557bc9
Merged with stable
2011-01-02 15:53:26 -05:00
liamDevine
fb54aea2fa
Removes the setting of WholeProgramOptimization for vs10 projects as per the msdn docs.
2010-12-30 15:40:12 +00:00
Jason Perkins
854aa65741
More SNC changes: fixed location of PCH to match VS, fixed flags
2010-12-06 06:45:22 -05:00
Jason Perkins
b8f2684004
Switched PS3 builds from GCC to SNC
2010-12-02 06:56:35 -05:00
Jason Perkins
8e469cf3a5
More stable/dev merging
2010-12-02 06:25:15 -05:00
Liam Devine
778c7b508f
typo fix
2010-12-01 13:19:24 +00:00