New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Premake generator #3751
Conversation
Signed-off-by: SSE4 <tomskside@gmail.com>
Signed-off-by: SSE4 <tomskside@gmail.com>
Signed-off-by: SSE4 <tomskside@gmail.com>
Signed-off-by: SSE4 <tomskside@gmail.com>
seems to be infrastructure failure |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. Needs to be labeled as "experimental" in the docs, please do so.
Thanks!
…emake.lua) Signed-off-by: SSE4 <tomskside@gmail.com>
I've played a bit with it, and some thoughts:
|
I think those are good ideas and would be helpful for premake users. I will keep them open in an issue and see if there is more feedback from people using it whne the generator is released. WDYT @SSE4 ? |
yes, let's keep them for a while, until there is a real demand for them. I am not a premake user, so it's hard to judge for me. |
* initial example working * fixed problem with deps with - * Fixed identation and imports * - rename Premake -> PremakeGenerator Signed-off-by: SSE4 <tomskside@gmail.com> * - pep8 Signed-off-by: SSE4 <tomskside@gmail.com> * - remove unused code Signed-off-by: SSE4 <tomskside@gmail.com> * - register the premake generator Signed-off-by: SSE4 <tomskside@gmail.com> * - add test for premake generator Signed-off-by: SSE4 <tomskside@gmail.com> * - use standard name convention (conanbuildinfo.lua instead of conanpremake.lua) Signed-off-by: SSE4 <tomskside@gmail.com>
closes #3693
uses premake generator from https://github.com/memsharded/conan-premake
Changelog: Feature: New
premake
generator incorporated to the Conan code base from the external generator at https://github.com/memsharded/conan-premake.develop
branch, documenting this one.