diff options
author | Jason Perkins <starkos@industriousone.com> | 2011-11-13 18:27:27 +0400 |
---|---|---|
committer | Jason Perkins <starkos@industriousone.com> | 2011-11-13 18:27:27 +0400 |
commit | fd26375aee5d111037f06ee0a4ba39cda388e9e4 (patch) | |
tree | c2626928bcc52f6b61df1cd49959c2a711555b42 /CHANGES.txt | |
parent | bf1e7ed1e524e895414438c74474f1537550eea5 (diff) | |
parent | cc5dbeb230236023a4d99e8d106081e9ecf5c469 (diff) |
Merge latest changes from premake-dev
Diffstat (limited to 'CHANGES.txt')
-rw-r--r-- | CHANGES.txt | 50 |
1 files changed, 31 insertions, 19 deletions
diff --git a/CHANGES.txt b/CHANGES.txt index 402440d..ddff72d 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -3,7 +3,7 @@ ------- * Feature 1590022: Source file filtering and grouping -* Feature 3100379: C# support for Visual Studio 2010 +* Feature 3100379: C# support for Visual Studio 2010 * Feature 1657833: Set working directory for debugging * Added support for Haiku OS (Yuriy O'Donnell) * Patch 2963313: Enable setting .NET framework version (Justen Hyde) @@ -24,12 +24,24 @@ * Patch 3043933 Allow gmake to use static lib when shared lib of same name exists (Jonathan Derque) * Bug 3294459: vs10 x86_64 using incorrect debug format for minimal rebuild (learner) * Bug 3297634: Special characters in directory name Xcode3 (jdale) -* Feature 3100194: English alais' for Optimize flags +* Feature 3100194: English aliases for Optimize flags * Bug 3308203: Incorrect relative paths for gmake sibling static libraries (Adam) -* Added debug environment variable support for Visual Studio * Bug 3277343: SM_SERVERR2 is not always defined by default (Martin Ridgers) -* Added debug environment variable support for Codeblocks using gdb +* Added os.stat * Bug 3381149: Path of PCH source file in VS10 not being translated (intyuh) +* Patch 3021550: Add Wii homebrew platform (Pathogen David) +* Patch 3035550: Make/Distcc outputs dependencies to wrong location +* Patch 3138574: NoImportLib ignored in Windows makefiles dependencies (rjmyst3) +* Patch 3367641: Remove warnings in Xcode 4 +* Patch 3372345: Gmake action's PCHs don't work with Mingw (Martin Ridgers) +* Patch 3317329: Support vstudio CompileAs for mixed-language projects (xpol) +* Patch 3337372: Improved precompiled header support (Anders Ericsson) +* Patch 3401184: Fix Gmake LDFLAGS generation order (Adam Petrone) +* Patch 3381066: Fix VS2010 project references +* Added debug environment variable support for Visual Studio +* Added debug environment variable support for Codeblocks using gdb + + ------- 4.3 ------- @@ -187,7 +199,7 @@ RC4 -> Final RC3 -> RC4 - Embed scripts instead of bytecodes to avoid portability issues -- solution() and project() now only set the active object when +- solution() and project() now only set the active object when called with a name; remains unchanged otherwise RC2 -> RC3 @@ -221,7 +233,7 @@ RC1 -> RC2 - Added new cb-ow (Code::Blocks Open Watcom) target (Tim Channon) - Place OSX winexe's into Content/MacOS folder (William Burnson) - Sibling executables may now be listed in package.links -- Bug 1520012: Improper Makefiles when filenames have spaces +- Bug 1520012: Improper Makefiles when filenames have spaces (Diaa Sami) - Bug 2045506: "no-exceptions" flag ignored for VS200x (Benoit Miller) - Bug 2034470: Error in cmd line error handler @@ -233,12 +245,12 @@ RC1 -> RC2 ----- - Patch 1946122: Add support for VS2008 (Ryan Pusztai) -- Patch 1913448: Win32 crash when using '--clean --usetargetpath' +- Patch 1913448: Win32 crash when using '--clean --usetargetpath' (David Walters) - Patch 1771168: luaL_getn speed optimization (Richard O'Grady) - Bug 1939089: Premake segfault on Linux/PPC (Fabio Till) - Fixed "bad argument #2 to 'chdir'" error -- Disable -MMD on multiple -arch flags (poor man's Universal binary +- Disable -MMD on multiple -arch flags (poor man's Universal binary support) @@ -248,12 +260,12 @@ RC1 -> RC2 - Prevent creation of import libraries on OS X - Improved handling of dylibs on OS X -- Patch 1771977: Ability to compile C source as C++ in Code::Blocks +- Patch 1771977: Ability to compile C source as C++ in Code::Blocks (Ryan Pusztai) - Bug 1804810: out-implib not present in linux gnu compler toolchain - Bug 1806949: .Net reference paths are broken when bindir is specified - Bug 1806960: Make clean does not remove .mdb files -- Bug 1831389: Makefiles stored in subdirs contain no targets on +- Bug 1831389: Makefiles stored in subdirs contain no targets on first run @@ -301,7 +313,7 @@ RC1 -> RC2 - Bug 1655595: Compile/build problem on FreeBSD - Bug: "gnu" clean rule doesn't work in cmd.exe - Improved behavior of Linux findlib() -- Updated Code::Blocks support to latest project version +- Updated Code::Blocks support to latest project version (major="1" minor="6") - Patch 1681666: GNU targets always show the console if kind = 'winexe' @@ -349,7 +361,7 @@ RC1 -> RC2 - Added unit test suite - Merged Scott Graham unicode build flag patch - Removed package.warninglevel in favor of extra-warnings flag -- Added package.targetprefix +- Added package.targetprefix - Overhauled structure of generated GNU makefiles - Added --os command line option - Fixed bug 1268588: Use gcc to link C packages @@ -385,7 +397,7 @@ RC1 -> RC2 - Worked around VS.NET bug for .NET assemblies > 64K. - Added --very-verbose flag to GNU generator. - GNU generator now supports assembly sources. - + ----- 2.1 @@ -452,13 +464,13 @@ RC1 -> RC2 - Added support for Digital Mars compiler. -------- +------- 1.6.1 ------- - VS7 generator crashed if a package was built before one of its dependencies. Now immediately assigns UUID before processing. - + ----- 1.6 @@ -466,20 +478,20 @@ RC1 -> RC2 - Added support for Visual Studio 2003 and SharpDevelop. - Added binaries directory as a reference path for VS7. - + ----- 1.5 ----- - Added initial support for building static libraries. -- Added "no-main" flag, prevents overriding WinMain() on +- Added "no-main" flag, prevents overriding WinMain() on Windows builds. - Added "--no-rtti" and "no-exceptions" build flags to disable those C++ features. - Display error message when project has no packages. - Moved VC7 *.pdb files into intermediates directory. - + ----- 1.4 @@ -487,7 +499,7 @@ RC1 -> RC2 - Bug fixes to the path manipulation routines. - GNU makefiles are regenerated when premake scripts change. - + ----- 1.3 |