premake-core
premake-core copied to clipboard
Premake
After several experiments with the new API, I noticed that 'uses' are not inherited another 'uses'. We have app, libA, libB, libC. libA uses libC, libB uses libC. app uses...
**What problem will this solve?** Currently, dependencies on projects will resolve in different behaviors between Visual Studio and other exporters. Currently, only VS support implicit transitive linking based on project...
The three main package managers on Windows are `choco`, `winget` and `vcpkg`. We should provide updated binaries via at least one of them to avoid needing to pull it manually,...
I'm trying to generate VS2022 project with NASM integration. In order to depend on `nasm`, I need the project to depend (via build customizations) on `nasm.targets` file. However, here comes...
_Before opening a new bug report, please read [Reporting Bugs](https://github.com/premake/premake-core/blob/master/CONTRIBUTING.md#reporting-bugs) and consider if this is something [you can contribute](https://github.com/premake/premake-core/blob/master/CONTRIBUTING.md#contributing-a-fix-or-feature) yourself. If this a new bug, help us help you by...
**What does this PR do?** Resolves #2426 - Escapes run paths with spaces using quotes **How does this PR change Premake's behavior?** No breaking changes **Anything else we should know?**...
Commit d363e35f5b335b15694bd6e8e96166fcf51e510d broke visibility by not updating internal code to use new location **What does this PR do?** Fixes the `visibility` setting for android and gcc VS projects (untested for...
Hii folks, I am new to premake. I want to know how to add disable language extension for certain files. This is what I required: ``` ``` false false false...
Oh man, this is annoying! https://github.com/premake/premake-core/commit/74e689f651e3f31c0f3d6694649dcb60df4a68ae I was using that! It would have been nice if someone asked me to update it rather than delete it all... this is quite...
**What problem will this solve?** Using MSBuild from C# requires referencing some assemblies whose dependencies are only required at build time. states that you should add `ExcludeAssets="runtime"` to achieve this...