mesonbuild/meson

Add Haiku support

Aperta

#7073 aperta il 3 mag 2020

 (8 commenti) (0 reazioni) (0 assegnatari)Python (1465 fork)batch import
OS:Haikuenhancementhelp wanted

Metriche repository

Star
 (4978 stelle)
Metriche merge PR
 (Merge medio 139g 13h) (51 PR mergiate in 30 g)

Descrizione

Haiku is desktop oriented operating system compatible with BeOS (https://www.haiku-os.org/).

Meson is already working on Haiku, but some Haiku-specific features are missing:

  1. Resources. Haiku have resource support for executables like Windows. Resourse is compiled by rc -o <OUTPUT>.rsrc <INPUT>.rdef and inserted into executable by xres -o <OUTPUT> <INPUT>.rsrc. xres command modifies executable by adding resources.

  2. Localization catalogs. Haiku have collectcatkeys utility to generate localization catalog ('en.catkeys') from source code and linkcatkeys utility to compile *.catkeys file.

https://git.haiku-os.org/haiku/tree/data/develop/makefile-engine can be used as reference.

Guida contributor