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)
Much gratitude and thanks to everyone mentioned here for contributing their valuable time and energy to make Premake better. ❤️
Since 5.0-beta8:
- PR #2610 Update commits since badge to beta8 (@nickclark2016)
- PR #2615 Fixes filters using an aliased value (@nickclark2016)
- PR #2616 Bump the github-actions group with 6 updates (@dependabot)
- PR #2617 add {COPYFILEIFNEWER} token (@alchemyyy)
- PR #2619 Bump the github-actions group with 6 updates (@dependabot)
- PR #2621 Add support of nugetsource for local directory. (@Jarod42)
- PR #2622 Bump the github-actions group with 6 updates (@dependabot)
- PR #2625 Escape library search paths for XCode (@nickclark2016)
- PR #2626 Add dynamic debugging support for MSC (VS, Ninja) (@nickclark2016)
- PR #2629 Fix dynamic deoptimization in optimized builds (@nickclark2016)
- PR #2631 fix: website homepage button css (mobile) (@lolrobbe2)
- PR #2635 Bump actions/upload-artifact from 6 to 7 in the github-actions group (@dependabot)
- PR #2636 Adds a tested compilation database generator (@nickclark2016)
- PR #2637 add os.findsubdirheader (@mercury233)
- PR #2639 fix: missing
-fopenmpldflags in gcc/clang when openmp is on (@mercury233) - PR #2640 fix: x86_64 architecture detection for macOS in Bootstrap.sh (@mercury233)
- PR #2642 Remove Deprecated Fields, Values, and Outdated Documentation (@nickclark2016)
- PR #2644 Bump the github-actions group with 6 updates (@dependabot)
- PR #2645 Update Bootstrap.mak (@0hip)
- PR #2648 Add dep files to non-PCH builds (@nickclark2016)
- PR #2649 Added C++26 Support, Updated C++23 for MSC (@nickclark2016)
- PR #2651 Bump vmactions/freebsd-vm from 1.4.3 to 1.4.4 in the github-actions group (@dependabot)
- PR #2652 Bump vmactions/openbsd-vm from 1.3.7 to 1.3.8 in the github-actions group (@dependabot)
- PR #2653 Improve slnx format output (@redorav)
- PR #2654 Fix path encoding issues (#1153) (@jkriegshauser)
- PR #2656 Bump the github-actions group across 1 directory with 6 updates (@dependabot)
- PR #2657 Fix website build (@jkriegshauser)
- PR #2662 Update zlib to 1.3.2 (@nickclark2016)
- PR #2666 Generate folders for compilecommands on action (@nickclark2016)
- PR #2668 fix zip extract missing pop for wpath pushed in luaL_convertlstring (@mercury233)
- PR #2669 fix Unicode path error messages in file operations (@mercury233)
- PR #2670 doc: update clarifying notes in filter.md (@mercury233)
- PR #2671 fix os.hostarch to return the actual architecture of the running system (@mercury233)
- PR #2673 fix: use sha-1 in xcode.newid() for architecture-independent ids (@audiokinetic)
- PR #2674 test: safe removal of symlink directory (@audiokinetic)
- PR #2675 fix: sort workspace configs and projects alphabetically for deterministic output (@audiokinetic)
- PR #2676 fix: add Precise to msc floatingpoint (@audiokinetic)
- PR #2678 Fix search order in premake.findProjectScript (@mercury233)
- PR #2683 Bump vmactions/omnios-vm from 1.2.9 to 1.3.0 in the github-actions group (@dependabot)
- PR #2686 [Fix] -
wholearchiveshould not cause multiple symbol definition (@nickclark2016) - PR #2688 Smart Emission of
.expfile outputs in Ninja Rules (@nickclark2016) - PR #2689 Ninja fix broken build dependencies (@nickclark2016)
- PR #2691 Fix build deps for all build steps (@nickclark2016)
- PR #2892 Fix: GCC ninja module pchheader generation (@ngorden)
- PR #2694 Fix return value of os.writefile_ifnotequal() (@jkriegshauser)
- PR #2695 Contributing update (@jkriegshauser)
- PR #2696 missed test for os.writefile_ifnotequal (@jkriegshauser)
- PR #2697 Add support for C# Implicit Usings (@CapeGuyGames)
- PR #2698 Bump the github-actions group across 1 directory with 6 updates (@dependabot)
- PR #2702 Skip Generation of Unsupported Projects for compilecommands (@nickclark2016)
- PR #2703 Allow disabling implicit includes in compilecommands (@nickclark2016)
- PR #2704 Add Unicode support for GCC and Clang on Windows (@nickclark2016)
- PR #2706 Exclude system mingw32 builds (@nickclark2016)
- PR #2708 Make Bootstrap.bat use system arch by default (@nickclark2016)
- PR #2711 Fixed MSC support in gmake generator (@LORgames)
- PR #2713 Emit link and ar rules instead of conditional emit (@nickclark2016)
- PR #2715 Added CI job to use the ninja generator (@LORgames)
- PR #2716 fix gmake.mkdir parallel on Windows path
- PR #2717 fix exit value in Bootstrap.bat (@mercury233)
- PR #2718 add defaultconfiguration API and config.getdefault (@mercury233)
- PR #2719 Added ARM64 to the CI jobs for Linux and Windows (@LORgames)
- PR #2720 Updated mbedtls to 3.6.6 (@LORgames)
- PR #2722 Base custom build commands from project to workspace path (@nickclark2016)
- PR #2727 Use TargetFrameworks tag if multiple frameworks are provided by dotnetframework (@CapeGuyGames)
- PR #2729 Dotnet buildaction uses given build action verbatim if no matching mapping is found rather than using the None fallback (@CapeGuyGames)
- PR #2733 Add infoplist API + Info.plist embedding in Apple OS console apps (@noresources)
- PR #2738 Bump the github-actions group across 1 directory with 8 updates (@dependabot)
- PR #2740 Fixed that build oputputs are infinitely recursively processed (@SanjeetBalamurugan)
- PR #2746 Fix remove project directories for Linux projects (@redorav)
- PR #2747 Update Building-Premake.md to include info on UTF8 support and dependency sources (@nickclark2016)
- PR #2748 Update LICENSE.txt to 2026 (@nickclark2016)
- PR #2749 Make removal of symlinks more robust, fix FreeBSD build (@nickclark2016)
- PR #2752 fix zip.list() missing the first item (@mercury233)
- PR #2756 Add AVX512 to vectorextensions (@HamzaAB0)
- PR #2757 Bump vmactions/netbsd-vm from 1.4.4 to 1.4.5 in the github-actions group (@dependabot)
- PR #2759 fix os.isdir() and os.mkdir() (@mercury233)
- PR #2760 implement defaultconfiguration to sln2026 (@mercury233)
- PR #2761 fix clang LTO archiver selection on Apple platforms (@mercury233)
- PR #2763 Fix clang linker on windows (@mercury233)
- PR #2764 Enable runtime for clang (@HamzaAB0)
- PR #2768 Require 'custom:' prefix for custom build actions (@CapeGuyGames)
- PR #2769 Add appmanifest config option for dotnet projects (@CapeGuyGames)
- PR #2770 Enable assembly generation (@HamzaAB0)
- PR #2774 Enable GNU ar tool selection on MacOS (@HamzaAB0)
- PR #2776 Add LLS Premake Module to Community Docs Section (@lolrobbe2)
- PR #2777 Change flto to flto=auto for gcc/clang (@HamzaAB0)
- PR #2784 clang uses llvm-ar on Windows (@HamzaAB0)
- PR #2785 docs: added The unofficial premake register to modules under library... (@lolrobbe2)
- PR #2790 Fixed per-file flags in ninja, compilecommands (@nickclark2016)
- PR #2792 Remove source zip download link (@nickclark2016)
- PR #2793 Bump the github-actions group across 1 directory with 6 updates (@dependabot)
- PR #2794 Add Ubuntu 22.04, 26.04, x64 and arm variants (@nickclark2016)
- PR #2795 Handle proper merging of per-config list fields that are lists/tables (@nickclark2016)
- PR #2797 Remove the duplicate rules from Ninja on multiple toolsets (@nickclark2016)
- PR #2799 fix typos (@mercury233)
- PR #2801 Fix getdefines calls for Ninja, compile commands, and CodeLite (@nickclark2016)
- PR #2802 Bump vmactions/netbsd-vm from 1.4.7 to 1.4.9 in the github-actions group (@dependabot)
- PR #2803 Handle externalwarnings in the clang toolset (@NotAFlightRisk)
- PR #2804 Bump the github-actions group with 3 updates (@dependabot)
- PR #2805 doc: update link to community module (@HamzaAB0)
- PR #2806 Bump vmactions/freebsd-vm from 1.5.6 to 1.5.7 in the github-actions group @(dependabot)
- PR #2807 Add linksectiondata and linksectionfunction to the docs sidebar (@NotAFlightRisk)
- PR #2808 Fix annoying warning about
-fvisibility-inlines-hiddenbeing passed to C files with GCC (@ActuallyaDeviloper) - PR #2809 Add
rpathandsonamesupport for FreeBSD/NetBSD/OpenBSD/DragonFlyBSD. (@ActuallyaDeviloper) - PR #2811 Bump vmactions/free-bsd from 1.5.7 to 1.5.8 in the github-actions group (@dependabot)
- PR #2812 Update Windows builds to use VS 2026 (@nickclark2016)