mesonbuild/meson

Add Haiku support

Ouverte

#7 073 ouverte le 3 mai 2020

 (8 commentaires) (0 réaction) (0 personne assignée)Python (1 465 forks)batch import
OS:Haikuenhancementhelp wanted

Métriques du dépôt

Stars
 (4 978 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

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.

Guide contributeur