Add policy for recipe naming

This commit is contained in:
Ribbon 2025-07-21 10:25:23 -03:00
parent ae83548bfd
commit 10e8907648

View File

@ -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.