IMPORTANT: Please download our source code package premake-5.0.0-alpha15-src.zip and NOT the automatically created GitHub packages at the bottom of the list.
The GitHub packages do not include the pre-generated project files, or the embedded scripts.
Sponsors
Another big shout out to the individuals and organizations who help sustain Premake's community with their financial support. 🙌
(Want to join them? Visit our OpenCollective to learn more)
Changes since 5.0-alpha14
Many and varied thanks to everyone on this list for contributing their valuable time and energy to make Premake better. You rock! 🤘
- PR #1086 Added support for Objective-C and Objective-C++ in xcode and gmake2nil (@LORgames)
- PR #1192 Update path.lua (@dsvi)
- PR #1229 Generated makefiles no longer error when a configuration can be missing (@LORgames)
- PR #1275 Fixed various issues with escaping in CodeLite generator (@LORgames)
- PR #1280 Bootstrap.bat: Default to latest Visual Studio available (@tdesveauxPKFX)
- PR #1281 Source package improvements (@tdesveauxPKFX)
- PR #1282 Fix VS2019 solution icons (@ifarbod)
- PR #1285 Use correct values for MinimumVisualStudioVersion in Android projects (@ifarbod)
- PR #1289 Haiku fixes (@mmuman)
- PR #1296 Fix source packaging (@tdesveauxPKFX)
- PR #1298 Update D module to VS2019 and latest D compiler options. (@TurkeyMan)
- PR #1305 Reconcile logic within os_matchisfile() (@cfs-pure)
- PR #1313 Activating Open Collective (@opencollective)
- PR #1316 Add FUNDING.yml for GitHub Sponsors (@starkos)
- PR #1318 Updated mismatched android config to the value in the allowed stl table (@LORgames)
- PR #1323 Update copyright year in support files (@starkos)
- PR #1324 Add a CONTRIBUTING.md (@starkos)
- PR #1325 Improve the README (@starkos)
- PR #1326 Update issue templates (@premake)
- PR #1327 Add a pull request template (@premake)
- PR #1332 Account for filename collisions on systems with case-insensitive file… (@ratzlaff)
- PR #1333 Cleanup related to #1332 (@ratzlaff)
- PR #1334 Implement 'compileas' for vc2008 (@ratzlaff)
- PR #1337 On OSX, convert systemversion to MACOSX_DEPLOYMENT_TARGET (@baconpaul)
- PR #1340 Upgrade Lua from 5.3.4 to 5.3.5 (@jp31415926)
- PR #1341 Add new issue template "Get help" (@premake)
- PR #1342 Improve bug reporting template (@premake)
- PR #1343 Improve feature request template (@premake)
- PR #1345 New 'listWindowsRegistry' OS API method for enumerating content of single registry subkey (@kaldap)
- PR #1351 Added support for vcxitems project generation for VS2013+ (@LORgames)
- PR #1352 Improved test runner usage (@LORgames)
- PR #1353 Fix premake4.lua bootstrap build script (@fountainment)
- PR #1355 Add shaderincludedirs to fxcompile configuration (@starkos)
- PR #1356 Allow wildcards in xcodebuildresources (@starkos)
- PR #1357 Replace debuggerflavor with debugger (take #2) (@starkos)
- PR #1358 Added support for Dx11.3 shader model (@zlnimda)
- PR #1359 Add assemblyDebug for vs2017 (@tbasnoopy)
- PR #1360 Fix the return value of some os functions (@sp-jordi-vilalta)
- PR #1361 Simplified unit test to resolve path issues (@LORgames)
- PR #1362 Fixed inconsistencies in Android VS project test (@LORgames)
- PR #1365 E2K: fixed build by MCST lcc compiler (@r-a-sattarov)
- PR #1385 Fix pull request template (@tempura-sukiyaki)
- PR #1386 Initial support for generating netcore and netstandard projects (@ClxS)
- PR #1395 Fixed edge case in path.normalize (@LORgames)
- PR #1396 Fixed bug with linkgroups only working on Premake projects (@LORgames)
- PR #1401 Remove commands optimization which breaks tokens (@starkos)
- PR #1402 Remove checkFunc from Resource files (@yuyoyuppe)
- PR #1403 Add build steps to Visual Studio (@redorav)
- PR #1404 Place all generated files in separate GENERATED list, so they all can… (@Mikhael-Danilov)
- PR #1406 Change deferred join delimiter to non-printable character (@starkos)
- PR #1415 Add .c++ extension support to a few spots it was missing (@englercj)
- PR #1419 Fix #1411: Remove "|" from Codelite config names (@starkos)
- PR #1420 Fix MinGW builds of Premake (@premake)
- PR #1421 Enable enablewarnings() for MSC (@starkos)
- PR #1422 Added GitHub Actions (@LORgames)
- PR #1424 Fix systemversion("latest") on VS2017 (@starkos)
- PR #1427 Fix up and improve the release docs and script (@premake)