premake-4.x icon indicating copy to clipboard operation
premake-4.x copied to clipboard

Premake 4

Results 9 premake-4.x issues
Sort by recently updated
recently updated
newest added

There are 3 pages in the wiki with incorrect links to Premake4 download page: * [Home](https://github.com/premake/premake-4.x/wiki) * [Building Premake](https://github.com/premake/premake-4.x/wiki/Building_Premake) * [Premake Quick Start](https://github.com/premake/premake-4.x/wiki/Premake-Quick-Start) The first two of them point to...

I would like premake to simply generate something like a .bat file with the `cl` command that would compile the project. I don't want to generate an entire Visual Studio...

The current code, namely [vs2010_vcxproj.lua](https://github.com/premake/premake-4.x/blob/master/src/actions/vstudio/vs2010_vcxproj.lua) doesn't use `resdefines` at all. I just noticed this by accident. I'll definitely write a Lua-only workaround for this, but I still need to set...

The file `src\actions\vstudio\vs2010_vcxproj.lua` contains this: ``` if cfg.flags.Symbols then _p(3,'$(OutDir)%s.pdb' , path.getbasename(cfg.buildtarget.name)) end ``` There are two issues with this. For starters instead of retrieving the base name, the code...

The `links` function blindly appends `.lib` to the dependencies when the action is one of the `vs*` values. Unfortunately this collides with the desire to sometimes link to object files...

This took me a while to track down. In `path_translate` from `path_translate.c` the handling is wrong in cases where a table is passed. The `lua_next` function **requires** that the keys...

With gmake, when I build a shared library and an executable that links to it, the resulting makefile uses static linking to the .so file instead of using "-l" to...

While trying to build Google Test on OS X, using http://jimgarrison.org/techblog/googletest-premake4.html, I ran into "ld: internal error: atom not found in symbolIndex ..." error. As seen before in http://industriousone.com/topic/how-remove-flags-ldflags, removal...

I noticed this because `.hgignore` always ended up in the `["Header Files/*"] = { "*.hpp", "*.h", },` vpaths-mapping, despite there being another mapping with which I attempted to map `.hgignore`...