blob: 9fd6d44ddfa5c4918817b7c06446f46262a20c18 (plain
The February ISO was the last official release, which supports the i686 architecture, so we need to create monthly(?) ISOs on its own.
Until 2017 November, we can use the official i686 repository to build the ISO.
After that, we simply switch to our own i686 repository.
The generation of the iso is simple:
We forked [archiso32](https://github.com/archlinux32/archiso32) from the official [archiso](https://git.archlinux.org/archiso.git/) tool to produce ISO images.
After [this change](https://lists.archlinux.org/pipermail/arch-releng/2017-January/003763.html) was committed, we simply skipped all commits related to the removal of i686 support.
There are two branches: [master](https://github.com/archlinux32/archiso32/tree/master) (for i686 only) and [dual-boot](https://github.com/archlinux32/archiso32/tree/dual-boot) (for dual bootable images).
Accordingly, there are two packages `archiso32` and `archiso-dual` hosted at [archlinuxewe](https://arch.eckner.net/archlinuxewe/os/x86_64/) for building the isos (as with the original scripts, they're meant to be run under x86_64).
At some point, we might use bittorrent for the distribution of the iso, too.