mkimage-profiles/doc
Michael Shigorin 3c26cc869d initial native ARM support
The only thing to be fixed was setarch(8) symlinks assumption
that is correct for x86 but not for ARM.

There's also some hasher(7) setup to be done:

  mkdir -p ~/.hasher
  echo >> ~/.hasher/config <<-EOF
  def_target=arm
  #cache_dir=$HOME/tmp	# depends on RAM/storage configuration
  EOF

...and of course apt(8) should be properly set up too.

An example PoC build on a CM-A510 board (tmpfs):

  $ make BRANDING=altlinux-centaurus ve/bare.tar.gz
  ** ARCH: arm
  18:10:45 initializing BUILDDIR: build/
  18:10:45 preparing distro config: build/distcfg.mk
  18:10:46 starting image build: tail -f build/build.log
  18:14:49 done (4:02)
  ** image: $TMP/out/bare-20120706-arm.tar.gz [23M]
2012-07-09 21:32:54 +03:00
..
apt.conf.sample added doc/apt.conf.sample 2011-11-04 16:54:41 +02:00
assumptions.txt docs update 2012-04-02 18:13:14 +03:00
debug.txt docs updated 2012-06-25 19:29:38 +03:00
features.txt doc/features.txt: clarified the convention 2012-05-21 21:04:00 +03:00
params.txt initial native ARM support 2012-07-09 21:32:54 +03:00
pkglists.txt docs updated 2012-06-25 19:29:38 +03:00
profiles.mk.sample docs update 2012-04-02 18:13:14 +03:00
style.txt full-view docs update 2011-11-07 00:01:36 +02:00
vm.txt initial specific VM formats support 2012-06-25 19:29:38 +03:00