Defold 1.13.1 BETA

@britzl

Would a PR to the extender build server repo be welcome adding cmake support?

1 Like

While we normally would accept PR’s this particular feature is not something we will support.
We cannot allow generic user scripts to run on the server.

As Britzl mentioned, the easiest way is to simple add the source to the ./src folder of your extension, and we’ll build it automatically for you. You can still set flags + defines if you need them.
If it doesn’t work, we can try to help with more information.

2 Likes

so, the main reason I ask this is because I investigated adding WebTransport/QUIC support to Defold.

however by far the biggest blocker is that all existing QUIC libraries require OpenSSL, BoringSSL, mbedTLS, or WolfSSL (etc) as a dependency.

is there a way to add a crypto library to defold without precompiling a binary?

mbedTLS is already included in Defold.

Note that it is an internal detail.
While I don’t believe we’ll replace it anytime soon, we need to reserve the rights to doing so, and it will break. Also, more importantly, our mbedtls have a “renamed” api, so that it doesn’t clash with other user’s implementations of mbedTLS.

I’d recommend creating a separate extension for mbedTLS or OpenSSL, with precompiled libraries.

I have experienced instances where some ParticleFX components arent being set off when they should

I have reported the issue on github

Just to confirm, you could reproduce it in 1.13.0?
(so it’s not an actual beta issue?)

1 Like

Yes.

Apologies, I discovered a workaround and an error in both projects.

Closed the issue with this comment: