Hello,

I have started writing the code to add libjxl into the build system. There is a 
work-in-progress patchset here: https://gerrit.libreoffice.org/c/core/+/207085.

Something I noticed is that there aren't really other external projects used in 
LibreOffice that use CMake. Perhaps some of the files the make system uses will 
have to be generated beforehand? I'm not exactly sure yet.

As I do more specific changes, the code is more complex to understand. But this 
is serving as a learning experience with, for example, getting to know the 
internals of how large projects integrate other projects/libraries.

Looking a little more into the future, so far, I am still on schedule to have 
all the deliverables by the end of the summer, especially considering the extra 
time buffers I provided myself in the initial schedule. Hopefully by the 
midpoint of GSoC I will have at least basic importing working. I look forward 
to continuing to work on JPEG XL support, and to collaborating with others as 
well!

Thank you,
Jesus Solis

Reply via email to