mirror of
https://github.com/enso-org/enso.git
synced 2024-11-22 11:52:59 +03:00
87ce78615a
- Closes #7633 - Moves `Round_Spec.enso` from published `Standard.Test` into our `test/Tests` project; the `Table_Tests` that depend on it, simply `import enso_dev.Tests`. - Changes the layout of the local libraries directory: - It used to be `root/<namespace>/<name>`. - Now it is `root/<dir>` - the namespace and name are now read from `package.yaml` instead. - Adds the parent directory of the current project to the default `ENSO_LIBRARY_PATH`. - It is treated as a secondary path, so the default `ENSO_HOME/lib` still takes precedence. - This allows projects to reference and load 'sibling' projects easily - the only requirement is for the project to enable `prefer-local-libraries: true` or add the other local project to its edition. The edition resolution logic is **not changed**. |
||
---|---|---|
.. | ||
editions.md | ||
README.md | ||
repositories.md | ||
sharing.md |
layout | title | category | tags | order | ||
---|---|---|---|---|---|---|
section-summary | Enso Library Ecosystem | libraries |
|
0 |
Enso Library Ecosystem
Documents in this section describe Enso's library ecosystem.
- Editions: Information on Editions, the concept that organizes library versioning.
- Repositories: Information on the structure of repositories providing Enso libraries and Editions.
- Sharing Libraries: Information on how to share libraries.