Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/distro-core/meta-distro
Distro Core Meta
https://github.com/distro-core/meta-distro
foss yocto-meta
Last synced: 10 days ago
JSON representation
Distro Core Meta
- Host: GitHub
- URL: https://github.com/distro-core/meta-distro
- Owner: distro-core
- License: gpl-2.0
- Created: 2024-07-29T19:54:25.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-11-05T16:56:12.000Z (12 days ago)
- Last Synced: 2024-11-05T17:49:35.971Z (12 days ago)
- Topics: foss, yocto-meta
- Language: BitBake
- Homepage:
- Size: 289 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
# Repository meta-distro
This repository contains recipe files and scripts for distribution. The distribution is based
on Yocto tools to create a specialized Linux distro. The current distribution is based from
the [Yocto Release **scarthgap**](https://wiki.yoctoproject.org/wiki/Releases).The repository is partitioned by Yocto Release code name as the branch.
For all original content supplied with this layer; unless otherwise specified, the content
is licensed as [LICENSE](./LICENSE).Editorial discretion is asserted on specific inclusion of layers that may referenced. All
packages and their source code come with their respective licenses. Individual packages
license terms are to be respected and followed.# DISTRO Specialization
Specialized DISTRO defined and used with layer scripting
| DISTRO | Description |
| --- | --- |
| conf/distro/distro-core.conf | Core System, CLI Only, C/C++ Runtime glibc |
| conf/distro/distro-core-gui.conf | Full System, CLI + GUI, C/C++ Runtime glibc |
| conf/distro/include/*.conf | Shared configuration items for a specific feature, included by 'require' |# MACHINE Specialization
Specialized MACHINE defined and used with layer scripting
| MACHINE | BSP | Type | Description |
| --- | --- | --- | --- |
| conf/machine/com-cexpress-bt.conf | meta-intel | COM | [Intel Baytrail, Core i5/i7 Adlink cExpress-bt Type 6 Compact](./conf/machine/com-cexpress-bt.conf) |
| conf/machine/com-cexpress-sl.conf | meta-intel | COM | [Intel SkyLake, Core i5/i7 Adlink cExpress-sl Type 6 Compact](./conf/machine/com-cexpress-sl.conf) |
| conf/machine/sbc-gene-bt05.conf | meta-intel | SBC | [Intel Baytrail, Atom E3845 Aaeon GENE-BT05](./conf/machine/sbc-gene-bt05.conf) |
| conf/machine/include/*.conf | | | Shared configuration items for a specific feature, included by 'require' |# Build Artifact Generation
One time initialization
```sh
# initialization of yocto host dependency
scripts/setup-host-deps# initialization of WSL2 instance soft links to USERPROFILE
scripts/setup-home-links# initialization of proxy and cache environment
cat >>~/.bashrc <