question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

West manifest imports

See original GitHub issue

This issue has evolved over time following a lot of discussion. Its eventual scope settled down to an enhancement to west which allows users to import content from other manifest files into their west.yml.

The final “resolved” manifest contains its own projects, plus projects obtained via imports. This resolved manifest is the logical data which commands like west list, west update, etc. operate on.

Imports can come from:

  • within the manifest repository itself (if I want to split up my manifest into multiple files in one repository)
  • a project in my manifest file’s projects: list (if e.g. I want my own manifest which treats the zephyr repository as a project, and import zephyr/west.yml into my own manifest to get its modules)
  • a combination of these

Imports are recursive: I can import manifest A, which itself imports B, and get the projects from B.

The Zephyr documentation PR 20433 is the authoritative definition of the scope of this issue (i.e. of west #221).

Definition of done:

Specific items to address in follow up work:

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:7 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
tejlmandcommented, Dec 19, 2019

whether we can load files from the file system when importing from projects, e.g. #330 (comment)

This is nice to have, far from need to have, so I suggest to keep out of 0.7scope and maybe create a followup task so it can be addressed individually later 😉

1reaction
mbolivarcommented, Oct 11, 2019

I’ve begun work on this. It’s going to be a release blocker for west 0.7.

Read more comments on GitHub >

github_iconTop Results From Across the Web

West Manifests - Zephyr Project Documentation
Group Filters and Imports. Git Submodules in Projects. Option 1: Boolean. Option 2: List of mappings. Repository user data. Manifest Imports.
Read more >
West Manifests — Zephyr Project Documentation
import : Optional. If true , imports projects from manifest files in the given repository into the current manifest. See Manifest Imports for...
Read more >
Bill of Lading Database, Import Export Data: PIERS | S&P Global
Access U.S. customs trade data through bill of lading search. PIERS is the leading provider of import and export data at the detailed,...
Read more >
West Manifest Archives - Golioth
Tag Archive for: West Manifest ... as well that makes this work, import will make west import the projects from the manifest file...
Read more >
Maritime Trade - Gaspee - Rhode Island - Nellie M. Gorbea
From Africa, the ships usually went to the West Indies or South America where they sold most of ... Providence Import Office Book...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found