-
Notifications
You must be signed in to change notification settings - Fork 21
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
Don't build the Python wrappers by default #234
Comments
Currently the build generation determines what is available and builds all that is possible. If Java bindings were possible and everything was available for building the Java bindings then they would also be built. I think this is the correct default behaviour. |
Well, I didn't have |
I'm with Alan on this one! |
It seems pretty standard that everything that can be built should be built, i.e., a default configure and build will result in all the features of the library being built (where possible). The developer would then explicitly need to turn off the features they don't want. |
Right now, if I call
while, personally, I would expect to get:
i.e. settings that would allow me to build a shared release version of In any case, if I understood right, the current build system is "flawed" in that it shouldn't have been complaining about |
Right now, if I try to build
libCellML
using the default settings, it will try to build the Python wrappers. However, I am not sure we want that, especially if we are to support other bindings (e.g. Java bindings, see issue #233).The text was updated successfully, but these errors were encountered: