Replies: 3 comments 14 replies
-
|
Definitely agree that we need a solution to this. However I disagree this should be provided by an external CLI tool (developed in C#, no less, a language which I am a fan to be clear). This kind of functionality should be provided by Premake itself with no extra dependencies IMHO, if not by core, then by an extension. I have developed my own system based on Premake itself that does a subset of this (actions, with action dependencies system) which I can share, not sure if its fully functional for everything you list, but can be at least a source of inspiration. I'd be down to collaborate on it if you'd like. |
Beta Was this translation helpful? Give feedback.
-
|
Unclear to me if those scripts are generated by your tool, or if your tool expects some hierarchy...
It seems mostly style and opinion-based...
It is the one I used on my projects.
Those are viable too, |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
when working on premake manager i realised it would be better to put all the common parts like
version management,module management,project/ workspace managementin a nice looking CLI toolpremake manager cli.The idea is that other extension like vspremake can integrate it.
This keeps things uniform to and keeps it organised in one tool.
The end goal is to also add this CLI tool to packagemanagers.
The workspace generator.
now the Question is how to format the workspaces that will be generated with their projects.
options (i can think of!)
premake5.luaworkspace.lua(containing the projects)these are then bound in the
premake5.luafile.What do you think is best? @samsinsane, @Jarod42, @nickclark2016
Beta Was this translation helpful? Give feedback.
All reactions