2015-02-23 22:08:19 +00:00
|
|
|
--------------------
|
2012-12-19 14:29:52 +00:00
|
|
|
5.0 (in progress)
|
2015-02-23 22:08:19 +00:00
|
|
|
--------------------
|
2011-11-19 16:12:24 +00:00
|
|
|
|
2015-04-02 20:31:57 +00:00
|
|
|
See https://github.com/premake/premake-core/wiki/What's-New-in-5.0
|
2015-02-23 22:08:19 +00:00
|
|
|
for the complete list of changes from the Premake 4.x series.
|
2015-02-25 22:38:16 +00:00
|
|
|
|
2015-04-28 20:30:23 +00:00
|
|
|
Since 5.0-alpha2:
|
|
|
|
|
|
|
|
* New API: buildlog()
|
|
|
|
|
2015-02-25 22:38:16 +00:00
|
|
|
Since 5.0-alpha1:
|
|
|
|
|
2015-04-27 19:59:39 +00:00
|
|
|
* Many new debugger APIs
|
|
|
|
* New API: endian()
|
|
|
|
* New API: fpu()
|
|
|
|
* New API: gccprefix()
|
|
|
|
* New API: pic()
|
|
|
|
* New API: runtime() (Tom van Dijck)
|
|
|
|
* New API: undefines()
|
|
|
|
* New API: disablewarnings(), enablewarnings(), fatalwarnings()
|
|
|
|
* Added Visual Studio 2015 support (Tom van Dijck)
|
2015-02-25 22:38:16 +00:00
|
|
|
* filter() now accepts field value aliases in the conditions
|
2015-02-26 15:36:59 +00:00
|
|
|
* Fixed _ACTION and _OPTIONS filter prefixes
|
2015-02-27 21:42:02 +00:00
|
|
|
* Main application logic can now be extended by modules
|
2015-03-02 20:15:45 +00:00
|
|
|
* Action arguments (_ARGS) are now keyed by both index and value
|
2015-03-04 21:18:39 +00:00
|
|
|
* Configuration baking and validation now skipped for execute only actions
|
2015-03-04 22:11:41 +00:00
|
|
|
* os.findlib() now accepts paths to search as argument
|
2015-03-12 15:26:29 +00:00
|
|
|
* Visual Studio .user files are now only generated if not empty
|
2015-03-14 18:24:32 +00:00
|
|
|
* Xcode4 exporter is now available
|
|
|
|
* Modules may now be loaded on demand where feasible
|
2015-03-14 18:34:49 +00:00
|
|
|
* os.outputof() now returns command exit code as second value
|
2015-03-26 14:22:55 +00:00
|
|
|
* Added AVX2 to vectorextensions()
|
2015-03-29 20:45:58 +00:00
|
|
|
* Checks to prevent self-linking (Mark Chandler)
|
2015-03-29 21:25:22 +00:00
|
|
|
* Added path.replaceextension() (M Skibbe)
|
2015-04-27 19:59:39 +00:00
|
|
|
* Made clean functions overridable
|
|
|
|
* Migrated x32/x64 to x86/x86_64
|
|
|
|
* Added new debugger selection APIs
|
|
|
|
* Fixed handling of ../ sequences in path.normalize() (Tom van Dijck)
|
|
|
|
* Added table.tostring() (Tom van Dijck)
|
|
|
|
* Added .editorconfig file
|
|
|
|
* Added string.sha1() (Tom van Dijck)
|
|
|
|
* Added verbosef() and --verbose flag (Tom van Dijck)
|