From 10e8907648a6f70a92c8be4de4a2d70ae5098c84 Mon Sep 17 00:00:00 2001 From: Ribbon Date: Mon, 21 Jul 2025 10:25:23 -0300 Subject: [PATCH] Add policy for recipe naming --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a20e95e21..45af88447 100644 --- a/README.md +++ b/README.md @@ -16,10 +16,6 @@ from the [redox](https://gitlab.redox-os.org/redox-os/redox) repository. - [Recipe Categories](#recipe-categories) - [Search Recipes](#search-recipes) - [Package Policy](#package-policy) - - [Cross-Compilation](#cross-compilation) - - [ABI stability](#abi-stability) - - [Checksum](#checksum) - - [License](#license) - [Testing Area](#testing-area) - [Suggestions for TODOs](#suggestions-for-todos) - [Repository Layout](#repository-layout) @@ -60,6 +56,10 @@ Click in the button named "Find file" on the top of this repository to search fo Before sending your recipe to upstream (to become a public package), you must follow these rules: +#### Naming + +- The recipe name can't have dots, backslashes, and NULs + #### Cross-Compilation - All recipes must use our cross-compilers, a Cookbook [template](https://doc.redox-os.org/book/porting-applications.html#templates) does this automatically but it's not always possible, study the build system of your program or library to find these options or patch the configuration files.