From 999bc20a9b821854e0bc7fb13f3dc2b49bef7bec Mon Sep 17 00:00:00 2001 From: Ivan Bushchik Date: Sat, 8 Apr 2023 19:26:31 +0300 Subject: [PATCH] Update docs --- DOCS.md | 20 ++++++++++++++++++-- README.md | 5 +++++ TODO.md | 6 +++++- 3 files changed, 28 insertions(+), 3 deletions(-) diff --git a/DOCS.md b/DOCS.md index 75f2954..67708b3 100644 --- a/DOCS.md +++ b/DOCS.md @@ -1,8 +1,24 @@ # Docs -Use `kiwi/build-all.sh` for building all images for installer. +## Repository -## All images +Use `scripts/00_build_repo.sh` to completely build rpm-md repo and packages for it (spec files from `specs/` and kernel). Repo will be saved at `repo`. + + +## Image building + +Change domain for rpm-md asahi repo in `kiwi/config.xml` and then run (from `kiwi` dir) + +``` +# kiwi-ng --type=oem --profile=$distro-$edition --color-output system build --description ./ --target-dir ./outdir-$distro-$edition +# ./make-installer.sh outdir-$distro-$edition/asahi-opensuse.aarch64-0.0.1.raw $distro-$edition.zip +``` + +Where `$distro` is `Leap` or `Tumbleweed`, and `$edition` if `JeOS` or `KDE` or `GNOME` or `XFCE` + +Usage `kiwi/build-all.sh` to create all the images (listed below) for the installer. + +### All possible images (for now) - Tumbleweed-JeOS - Tumbleweed-KDE diff --git a/README.md b/README.md index 1bfee15..5f7ec80 100644 --- a/README.md +++ b/README.md @@ -4,10 +4,15 @@ Currently I'm working on openSUSE port for Apple Silicon machines. + ## Current progress [TODO](./TODO.md) +## How to use in current condition + +[DOCS](./DOCS.md) + ## Contact me Email: diff --git a/TODO.md b/TODO.md index 0d1451a..956d219 100644 --- a/TODO.md +++ b/TODO.md @@ -12,4 +12,8 @@ - [ ] Document things - [ ] First release ------ -- [ ] Provide Leap Micro and MicroOS for installation. \ No newline at end of file +- [ ] Provide Leap Micro and MicroOS for installation. + +## What to fix + +- kernel building (current kernel.sh creates "invalid" .spec file, which conflicts with glibc, see [#2](https://github.com/ivabus/asahi-opensuse/issues/2)) \ No newline at end of file