Carl

Results 7 comments of Carl

Further findings. The main reason fetchMerged is so high impact is __index in context.lua, which is in turn highly used by bakeFiles. ----------------------- L:bakeFiles@src/base/oven.lua:298 ---------------------- Sample count: 17472 Time spend...

@starkos I'll start experimenting over the next couple of months. As long as things are just expecting fcfgs being passed as function args, and not specifically looking at prj._.files all...

In the C# net core support, I added dotnetbase.isNewFormatProject(cfg) to check whether we're targeting framework or net core. So maybe someone needs replace https://github.com/premake/premake-core/blob/c6580ff1cefa7660a0df59f3da90dff0bf1be417/modules/vstudio/vs2010_vcxproj.lua#L118 with the below ``` if framework...

> Is there a subset that it is confined to? Or perhaps a subset that it definitely can't be used on? The [documented](https://docs.microsoft.com/en-us/visualstudio/msbuild/common-msbuild-project-items?view=vs-2022) ones it is used on is "EmbeddedResource",...

@samsinsane Same issue, in that scenario I end up with the ActiveCfg being set to a value like this: > ....ActiveCfg = Debug platform_a|x64

I awkwardly worded the issue, and now can't really remember what I meant by "system includes". However, on our internal version what's worked for us is just expanding the response...

@MrCorzell The reason for using symlinks is to avoid cache misses due to different VS install paths (they're made into absolute path comments during preprocessing, so have to be the...