Commit Graph

454 Commits

Author SHA1 Message Date
Jason Perkins
781f1cf792 Improved portability of Premake's Mac OS X binaries (William Burnson) 2010-10-11 12:25:55 -04:00
Jason Perkins
a83249ec49 Bug 2971841: Gmake escaping of shell variable $(...) is broken 2010-10-04 06:43:19 -04:00
Jason Perkins
6c5022bf39 Patch 3063804: Set CompileAs flag for VS200x C projects (rjmyst3) 2010-09-14 06:36:40 -04:00
Jason Perkins
683d391ae7 Bug 3007101: Generating PDB in Release builds is not supported 2010-09-05 16:10:28 -04:00
Jason Perkins
8e84aa4efe Bug 3056381: Xcode project breaks on special chars 2010-09-05 14:47:42 -04:00
Jason Perkins
f23521550f Ignore the release folder 2010-09-05 14:20:34 -04:00
Jason Perkins
ae8826e75e Removed timestamp from Xcode IDs to make them reproducible (Robert Konrad) 2010-09-02 17:32:25 -04:00
Jason Perkins
f4c7c883fc Removed timestamp from Xcode IDs to make reproducible (Robert Konrad) 2010-09-02 17:30:03 -04:00
Liam Devine
3499a39af8 Merged with fork 2010-08-31 03:32:01 +01:00
Jason Perkins
577d95420f Patch 3053959: kind() crashes when called with no arguments (rjmyst3) 2010-08-27 10:06:00 -04:00
Jason Perkins
414ceab997 Updated release scripts 2010-08-11 14:33:14 -04:00
Jason Perkins
a2d2f9cb3d Added tag 4.3-beta1 for changeset b356c6f751e0 2010-08-11 14:33:01 -04:00
Jason Perkins
1be943947a Added imagepath to set Xbox360 image file name (Jarod) 2010-08-09 16:17:03 -04:00
Jason Perkins
f40e8a2c45 Added 'deploymentoptions' 2010-08-09 16:06:10 -04:00
liamDevine
f5dd035ac3 embedded scripts 2010-07-28 01:28:06 +01:00
liamDevine
5f688dfeee linkoptions added and refactored for all "kinds" 2010-07-28 01:25:07 +01:00
liamDevine
0382a1c310 embedded scripts 2010-07-27 20:02:11 +01:00
liamDevine
8626609492 Removed debug print statements that were added due to files no being included 2010-07-27 19:28:17 +01:00
liamDevine
df4e215fef Resource script now put in correct ItemGroup which is ResourceCompile inside a *.vcxproj 2010-07-27 19:25:36 +01:00
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
b3a1d979ca Added support for Solaris (Dean Ross-Smith) 2010-07-20 17:03:21 -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
46aa8cbd65 Merged VS 2010 C/C++ support (Liam Devine) 2010-07-13 09:05:13 -04:00
Jason Perkins
68f49d30bd Fixed handling of icons in Xcode (bitshifter) 2010-07-13 08:18:33 -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
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