On Linux C::B does not include the C::B manual. Is there a reason for this, besides it needs to be in PDF for Linux? (This assumes the end user has a PDF viewer)
Linux could include the CHM files, but the end user would need to install a CHM viewer like one mentioned in the following article:
https://blog.desdelinux.net/en/como-abrir-archivos-chm-en-linux/
I tested xchm on XUbuntu 20.04 and it works with the C::B manual.
I guess no one has ever thought about this. Also the manual is in a pretty bad state at the moment...
I have created ticket 1211 (https://sourceforge.net/p/codeblocks/tickets/1211/) for this.
This was picked up in checking the output from the MSYS2 bootstrap/configure/make process against the nightly build to see what is missing or created that should not.