Builder for live images based on Debian
Go to file
Kiel Christofferson 07d1ff5f9b Include "components" when detecting local scripts.
This can help facilitate development and testing during the python transition.
2014-03-02 06:22:19 +01: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 Updating copyright notices for 2014. 2014-02-08 17:47:24 +01: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 Updating copyright notices for 2014. 2014-02-08 17:47:24 +01:00
scripts Only call shift if args are not empty. 2014-03-02 06:22:19 +01: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~alpha31-1. 2014-01-07 21:16:23 +01: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