-
Notifications
You must be signed in to change notification settings - Fork 0
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
Discussion: configuration #2
Comments
QPM downloading NDK has been an idea floating around already and that would be pretty useful, idk about specifying a specific NDK version though... The idea behind the template json was mostly so you could use the values in the description if you wanted to, but yeah some of that stuff can just go in the package config file as a better place to be, but idk if I agree with description there having differences in restoring where it uses exact versions from a shared json definitely sounds like a good idea, because that way building for older versions becomes easier, this is definitely something we can look into adding here specifying a game version on the package could work, though it would require being able to edit later because most packages work on |
I don't mean a specific version, I mean Agreed game versions would have to be customisable later on, which would require backend changes so perhaps not. |
I mean we might even make a new backend as a result of this more collaborative approach to qpm |
Ideas list for configuration/package management:
mod.template.json
(which always seemed overkill to me), add additional fields to the package to specify that information. e.g. game version, description. It's useful for packages to have that info anyway, and it would make the template unncessary.qpm.shared.json
currently stores downloaded dependency versions if my understanding is correct. Could this be used as a lock file, for CI purposes? i.e. add a commandqpm ci
that will pull the restored dependencies inqpm.shared.json
. This could be good for reproducible builds.The text was updated successfully, but these errors were encountered: