liamDevine
408a94ebae
Added config_type to the namespace premake.vstudio.vs10_helpers from local scope
...
Fixed config_type not returning Application for a WindowedApp
2010-07-27 16:24:00 +01:00
Jason Perkins
613d5ebad5
Cleaned up deploymentoptions and imageoptions
2010-07-20 17:28:01 -04:00
Jason Perkins
5bf1a56522
Merged Solaris support
2010-07-20 17:03:53 -04:00
Jason Perkins
b3a1d979ca
Added support for Solaris (Dean Ross-Smith)
2010-07-20 17:03:21 -04:00
Jason Perkins
4955dc2d8d
Merged VS2010 changes
2010-07-20 16:45:58 -04:00
Jason Perkins
ffe10330c9
Removed Liam's private TODO.txt
2010-07-20 16:45:19 -04:00
Jason Perkins
0329112868
Folded in VS2010-specific clean code with existing vstudio clean functions
2010-07-20 16:44:33 -04:00
Jason Perkins
425684bef8
Merged Liam's VS2010 changes
2010-07-20 16:37:52 -04:00
LiamDevine
5409c7bf86
removing dead code
2010-07-15 01:46:27 +01:00
LiamDevine
d28ce552ce
embeded lua source. Checked clean operation on a solution with multiple projects, yet no intergration tests added.
2010-07-15 00:47:35 +01:00
LiamDevine
0625d09e6a
Moved clean funcitons to _vstudio.lua from vs2010_vcxproj.lua also removed temp stdio writes in _clean.lua
2010-07-15 00:22:53 +01:00
LiamDevine
22bf94ba46
moved function optimisation to before first use in vs2010_vcxproj.lua and added the local keyword
2010-07-14 23:40:51 +01:00
LiamDevine
5c49aa8638
Moved remaining functions from global and added them to the table premake.vstudio.vs10_helpers
2010-07-14 23:31:31 +01:00
LiamDevine
60422741da
added local keyword to functions not called outside of the file scope.
2010-07-14 23:06:23 +01:00
Jason Perkins
f13da13390
Merged VS2010 support
2010-07-13 09:09:30 -04:00
Jason Perkins
46aa8cbd65
Merged VS 2010 C/C++ support (Liam Devine)
2010-07-13 09:05:13 -04:00
Jason Perkins
7a3cd649a6
Merged .icns fixes from Stable
2010-07-13 08:25:03 -04:00
Jason Perkins
68f49d30bd
Fixed handling of icons in Xcode (bitshifter)
2010-07-13 08:18:33 -04:00
Jason Perkins
e340bb9cd2
Merged license change (GPL to BSD) from Stable branch
2010-06-21 16:25:08 -04:00
Jason Perkins
cc50d84dfa
Changed license from GPL to BSD
2010-06-21 16:20:35 -04:00
LiamDevine
6415760b8a
Fixed bug where a filter path had a dot in it's path
...
added C support
2010-06-21 20:49:20 +01:00
LiamDevine
4df8255508
added MFC support
...
changed to use only one configuration block
2010-06-21 17:38:50 +01:00
LiamDevine
947c13faea
UseDebugLibraries --added to config
...
whole program optimisation --added
added--- SmallerTypeCheck set to true when flags contain extra warnings and no optimisation
2010-06-21 14:33:48 +01:00
LiamDevine
2e6b86c1c0
changed any comments to line from blocks as parser failed
...
addded postfix slashes to int and out dirs
removed quotes from event hooks
moved event hooks to correct location
added target name to prevent warnings due to changes in vs using MSBuild
changed errors in wildcard searches that for some reason I was using through out
Found error in that a clean operation was registered within actions yet another function is called.
Can currently generate sln and proj files for C++ using most configs and compile then, see todo for exceptions
2010-06-20 01:07:39 +01:00
LiamDevine
ff650b85cf
faulty test was passing. fixed
2010-06-18 00:49:48 +01:00
LiamDevine
d1eb9852fe
pulled changes from premake repos
2010-06-18 00:33:25 +01:00
LiamDevine
f00217f741
removed invalid assumptions which were checked in unit tests
...
added link section even when a static lib
added ProgramDatabaseFile to link section
2010-06-18 00:27:34 +01:00
Jason Perkins
14ba480bf3
Merged latest changes from stable
2010-06-17 07:26:19 -04:00
LiamDevine
db0f215e95
added failing test for ImportLibrary to remind me there is an unknown
2010-06-17 00:47:45 +01:00
LiamDevine
917217bc8f
Never saved before commit oops
2010-06-17 00:30:52 +01:00
LiamDevine
b96a354aba
Moved filter functions into core from test file
2010-06-17 00:30:14 +01:00
LiamDevine
5c4d3cd478
check why <MinimalRebuild>true</MinimalRebuild> is missing in a debug static lib and shared lib build
...
--------Requires symbols to be set in flags
shared lib missing <DebugInformationFormat>EditAndContinue</DebugInformationFormat> in ClCompile section
--------Requires symbols to be set in flags
shared lib incorrectly <GenerateDebugInformation>true</GenerateDebugInformation> to false in link section
--------Requires symbols to be set in flags
shared lib LinkIncremental set to incorrect value of false
---Fixed and tests wrote
check all configs %(AdditionalIncludeDirectories) missing before AdditionalIncludeDirectories end tag in ClCompile
---Fixed if no include Directories supplied, this tag is not present
2010-06-16 23:50:57 +01:00
LiamDevine
e1ca7109f1
Identified problems which need fixing
2010-06-16 19:34:21 +01:00
LiamDevine
223b5429f0
checked lib section for a static lib
2010-06-16 19:20:41 +01:00
LiamDevine
50e1665c34
the failed test has some how disapeared.
...
removed link section when kind is a static lib
2010-06-16 18:21:29 +01:00
LiamDevine
b27b21ce82
changed path seperators to window specific \\
2010-06-16 00:35:41 +01:00
LiamDevine
70a93c68bc
vcxproj.filters done
...
vcxproj.user done
vcxproj nearly done
2010-06-15 23:29:56 +01:00
LiamDevine
3f67eb5d7f
vcxproj support getting there
2010-06-11 22:07:07 +01:00
Jason Perkins
6426050f83
Patch 3011940: Add support for MFC (JTAnderson)
2010-06-10 19:34:50 -04:00
LiamDevine
7b61224398
hmm missing tests
2010-06-10 18:15:49 +01:00
LiamDevine
4484d388a4
vs2010 started vcxproj
2010-06-10 16:45:25 +01:00
LiamDevine
375e4fafa7
vs2010 sln
2010-06-10 16:42:45 +01:00
Jason Perkins
5face10dc5
Updated change log
2010-05-29 17:34:35 -04:00
Jason Perkins
a92ab43bde
Patch 2794681: Add usage() to copy settings from dependent projects (Korval)
...
With help from Conrad Mercer. Still needs unit tests (and testing in general)
2010-05-29 17:31:37 -04:00
Jason Perkins
ec0c649d62
Added .hgignore file
2010-05-29 17:23:18 -04:00
Jason Perkins
d4b4a358ee
Updated copyright; changed version "SVN" to "HEAD"
2010-05-21 13:44:44 -04:00
Jason Perkins
3e219978bd
Updated CHANGELOG, removed deprecated VS2002/2003 info from BUILD
2010-05-10 16:04:32 -04:00
Jason Perkins
bcb2da2e42
Bug 2997728: Project dependencies should be case-sensitive
2010-05-10 16:02:58 -04:00
Cameron Hart
e5d2b2f0ae
Added test case for Xcode icon images
2010-05-10 15:53:45 +12:00
Jason Perkins
57af8d97e1
Patch 2997452: Suppress gmake's "nothing to be done" message (ergosys)
2010-05-07 10:58:20 -04:00