+2 votes

(I posted the following on /r/godot on Reddit first, but based on all the posts I am seeing there, that might be wrong audience).

I am going through the process for the first time of creating a custom Godot build and creating custom export templates for Android.

[DISCLAIMER: I am not a low-level/compilation/C/C++ fundi, so you should please correct me if I am being too naive]

While the process is not impossible, it is rather a lot of extra headache if all you want to do is focus on coding and creating your game.

Throughout the process, I noticed that (at least, so it seems) for each feature that you compile (i.e. those not excluded, e.g. in custom.py), there is a library (.a) file

What I am envisaging is that all the .a files, for each of the features, are precompiled for each architecture with the release and that there is a toolset that allows the user to choose the desired features, and then simply links those libraries into an object file, thus eliminating the need for the end user to build all those library files themselves.

(i.e. have the feature libraries centrally hosted; perhaps the tool to link them and let the user download them can even be hosted online?)

Do you think is is achievable?

in Engine by (113 points)

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.