Unknown
90a71d8401
Added new global _WORKING_DIR
2011-11-13 17:19:10 -05:00
Jason Perkins
4d89673e47
Improved handling of linker defaults in VS2010
2011-11-13 15:07:31 -05:00
Unknown
a58546849d
Added new global _WORKING_DIR
2011-11-13 17:19:10 -05:00
Jason Perkins
974468375b
Patch 3429777: Support for DragonFly BSD (Joachim de Groot) and 3445049: Build fix for FreeBSD (Konstantin Tokarev)
2011-12-06 15:42:05 -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
efba137c0a
Fixed typo in change log
2011-11-08 16:44:21 -05:00
Jason Perkins
02234cffa9
Patch 3381066: Fix VS2010 project references
2011-11-08 16:43:49 -05:00
Jason Perkins
2fef34701e
Patch 3401184: Fix Gmake LDFLAGS generation order (Adam Petrone)
2011-10-26 15:54:52 -04:00
Jason Perkins
ac6867c35b
Patch 3337372: Improved precompiled header support (Anders Ericsson)
2011-10-25 18:06:53 -04:00
Jason Perkins
b7fac3f46e
Patch 3317329: Support vstudio CompileAs for mixed-language projects (xpol)
2011-10-21 15:32:18 -04:00
Jason Perkins
7c3716fc77
Patch 3372345: Gmake action's PCHs don't work with Mingw (Martin Ridgers)
2011-10-20 16:44:09 -04:00
Jason Perkins
2a0a79c243
Patch 3367641: Remove warnings in Xcode 4
2011-10-20 16:36:24 -04:00
Jason Perkins
562746c1f4
Patch 3138574: NoImportLib ignored in Windows makefiles dependencies (rjmyst3)
2011-10-03 14:53:14 -04:00
Jason Perkins
15af117ef9
Patch 3035550: Make/Distcc outputs dependencies to wrong location
2011-09-19 16:45:49 -04:00
Jason Perkins
dfda94d862
Patch 3021550: Add Wii homebrew platform (Pathogen David)
2011-09-15 16:45:48 -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
60e223cc4c
ccf8e28247d6 changed the name of environmentargs to debugargs yet the call site for vs10 was not updated. Reported by Zao on IRC.
2011-09-08 14:01:47 +01:00
Jason Perkins
3e8ee40315
Added new function os.stat to fetch information about a file
2011-08-26 16:10:02 -04:00
Jason Perkins
764400861b
Patch #2981897 : Add assert to embed file handling
2011-08-24 16:07:53 -04: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
Liam Devine
7d1207a7cf
* Bug 3277343: SM_SERVERR2 is not always defined by default
...
Also maybe running under WoW
2011-08-23 12:50:08 +01:00
Jason Perkins
8f6fd68f7a
Fixed #3381011 : location breaks vpaths
2011-08-22 16:35:51 -04:00
liamDevine
fcc2563a23
Added credit in change.txt
2011-08-22 12:55:48 +01:00
liamDevine
75b488d63a
* Bug 3277343: SM_SERVERR2 is not always defined by default
...
Also maybe running under WoW
2011-08-22 12:52:42 +01:00
liamDevine
7c3dfa82c7
First member of SYSTEM_INFO is a union. MSCV allows {}, codeblocks with mingw does not. Prevent warning on both by using {{0}} syntax.
2011-08-22 11:32:18 +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
liamDevine
89c197a189
Arrrr didn't test that last one before committing. I hang my head in shame.
2011-08-22 00:57:59 +01:00
liamDevine
53e5a796cb
Oops left a couple of variables which were used to find the error. See last commit for info.
2011-08-22 00:56:11 +01:00
liamDevine
8cb574e685
The function premake.action.set (which I only see used in xcode3 tests) has a secret,
...
it not only sets the action yet can also set the global _OS. Currently when the function is used in
a test suite it should really be reset in a teardown. To make this transparent I have added the
caching of the _OS value set in C code in testfx and it is reset in 'test_setup' with the other
environment resets.
I had a quick look at the commits and can not see how or when this first caused a problem yet findlib
was failing on windows as previous premake.action.set('xcode3') had been made and therefore the
library it was looking for was 'm'.
io.eol is another potential setting which leaves a dirty environment for tests.
2011-08-22 00:52:49 +01:00
Jason Perkins
f1795693ba
Fixed typo in release script
2011-08-19 08:58:23 -04:00
Jason Perkins
a887942037
Added virtual path support for CodeBlocks
2011-08-19 08:58:12 -04:00
Jason Perkins
5c9b53d4af
Added tag 4.4-beta3 for changeset 84f69f787603
2011-08-16 12:29:30 -04: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
112483417b
Added virtual path support to Xcode3
2011-08-15 16:00:20 -04:00
Jason Perkins
1a074ba81b
Added vpath support to VC200x and Codelite
2011-08-09 16:11:35 -04:00
Jason Perkins
d58b692ec7
Pushed supported OS X minimum version up to 10.4, removed static C++ runtime library linkage. Can now build on 10.7
2011-08-01 15:21:55 -04:00
Jason Perkins
833051b0eb
Added tag 4.4-beta2 for changeset 8f58c46b2836
2011-07-27 07:36:25 -04:00
Jason Perkins
53e7888a3d
Removed block-commented code that was showing up in release builds
2011-07-25 13:58:40 -04:00
Jason Perkins
f413bd1241
Mentioned source filtering/grouping in changelog
2011-07-21 15:37:08 -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
344e285003
Matched VS2010 indentation behavior (two spaces)
2011-07-05 15:03:36 -04:00
Jason Perkins
144c608442
Implemented vpaths for VS2010
2011-07-01 15:05:16 -04:00
Jason Perkins
71cbdbdd7d
Lost a commit somewhere; catching up with my local repository
2011-06-30 16:44:40 -04:00
Jason Perkins
9083e8a47e
Removed deprecated walksources() function
2011-06-09 15:19:44 -04:00
Jason Perkins
73f6ba2a6c
Added project.getvpath() to map from real paths
2011-06-09 15:15:39 -04:00