mesonbuild/meson

Add Haiku support

Open

#7.073 aberto em 3 de mai. de 2020

Ver no GitHub
 (8 comments) (0 reactions) (0 assignees)Python (1.465 forks)batch import
OS:Haikuenhancementhelp wanted

Métricas do repositório

Stars
 (4.978 stars)
Métricas de merge de PR
 (Mesclagem média 30d 19h) (63 fundiu PRs em 30d)

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.

Guia do colaborador