premake-core icon indicating copy to clipboard operation
premake-core copied to clipboard

Premake

Results 233 premake-core issues
Sort by recently updated
recently updated
newest added

**What seems to be the problem?** I'm making a premake script for cap'n'proto and it uses the `.c++` extension for its C++ source files. Adding these as files works fine...

bug

**What does this PR do?** `io.writefile` utility function always writes the file it's been given, even if the contents didn't change. This is problematic for build systems that check file...

See below or discussion here https://github.com/premake/premake-core/discussions/2123. ### Discussed in https://github.com/premake/premake-core/discussions/2123 Originally posted by **bhundt** August 11, 2023 I am working on an M1 Mac running 13.3.1. I want to cross-compile...

**What seems to be the problem?** ```lua workspace "Foo" configurations { "Debug" } project "Bar" kind "Utility" postbuildcommands { "echo Hello" } ``` ``` $ premake5 gmake2 Building configurations... Running...

bug

**What problem will this solve?** In Windows, you can set the required privilege level for an application by including an [Application Manifest](https://learn.microsoft.com/en-us/windows/win32/sbscs/application-manifests#trustinfo). The field *requestedExecutionLevel* under *trustInfo* controls this, and...

enhancement

For various reasons, I can't have Premake files in the root directory of the project, but have to put it into a subdirectory, let's call it `build/premake`. This means that...

enhancement

Quick and Lazy documentation patch

website

**What seems to be the problem?** Quote from `BUILD.txt`: > BUILDING deb BINARY PACKAGE > > 0. sudo apt install devscripts > 1. bootstrap the premake > 2. ./bin/release/premake5 gmake2...

bug

**What seems to be the problem?** The current premake code has spaces at the end of lines, no line breaks at the end of files, and uses spaces for indentation,...

bug

**What seems to be the problem?** When groups are added to a workspace and they contain projects with the same name, the resulting makefile has circular dependencies. ``` workspace "App"...

enhancement