mesonbuild/meson

Add Haiku support

Open

#7,073 创建于 2020年5月3日

在 GitHub 查看
 (8 评论) (0 反应) (0 负责人)Python (4,978 star) (1,465 fork)batch import
OS:Haikuenhancementhelp wanted

描述

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.

贡献者指南

Add Haiku support · mesonbuild/meson#7073 | Good First Issue