Builder for live images based on Debian
Go to file
Daniel Baumann 7a52186c1b Only automatically do replacements within syslinux configs when they are not directories (as they can be in the pxelinux.cfg case), thanks to Antony Messerli <amesserl@rackspace.com> (Closes: #745760). 2014-04-25 20:51:14 +02:00
components Updating copyright notices for 2014. 2014-02-08 17:47:24 +01:00
data/debian-cd Dropping some EOL ubuntu release information. 2013-05-31 13:56:03 +02:00
debian Releasing debian version 4.0~alpha33-1. 2014-03-31 21:48:33 +02:00
examples Updating copyright notices for 2014. 2014-02-08 17:47:24 +01:00
frontend Include "components" when detecting local scripts. 2014-03-02 06:22:19 +01:00
functions Auto-detect foreign architectures in packagelist. 2014-03-02 06:22:13 +01:00
manpages Releasing debian version 4.0~alpha33-1. 2014-03-31 21:48:33 +02:00
scripts Only automatically do replacements within syslinux configs when they are not directories (as they can be in the pxelinux.cfg case), thanks to Antony Messerli <amesserl@rackspace.com> (Closes: #745760). 2014-04-25 20:51:14 +02:00
share Updating copyright notices for 2014. 2014-02-08 17:47:24 +01:00
templates Updating copyright notices for 2014. 2014-02-08 17:47:24 +01:00
COPYING Switching to GPL3+. 2011-03-09 18:22:29 +01:00
Makefile Moving python stubs to their own subdirectory within the source tree. 2013-11-04 07:06:08 +01:00
README.Python Adding some notes on coding style in python readme. 2013-11-06 09:52:45 +01:00
VERSION Releasing debian version 4.0~alpha33-1. 2014-03-31 21:48:33 +02:00

README.Python

live-build 4.x is transitioning from shell scripts to Python scripts.

In order to ensure a smooth transition without breaks until completion,
one component at the time is being rewritten and re-documented without
interconnection between them.

Once done, the newly Python sources will be shaped into modules and
subcommands properly.

---

Some notes on coding style:

  * live-build commands should be *prefixed* with the stage:
    chroot-includes, not includes-chroot; -> tab-completion

  * directories/files in the config directory should be *suffixed* with the stage:
    includes.chroot, not chroot.includes; -> sort-order

  * cli arguments should be *suffixed* with the stage:
    --mirror-bootstrap, not --bootstrap-mirror; -> tab-completion