diff options
Diffstat (limited to 'modules/embedded_target.py')
-rw-r--r-- | modules/embedded_target.py | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/modules/embedded_target.py b/modules/embedded_target.py index 2ab8cc5a..6d34a576 100644 --- a/modules/embedded_target.py +++ b/modules/embedded_target.py @@ -1,13 +1,14 @@ - """ -This class works like a 'stage3'. A stage2 tarball is unpacked, but instead -of building a stage3, it emerges a 'system' into another directory -inside the 'stage2' system. This way we do not have to emerge gcc/portage -into the staged system. +Enbedded target, similar to the stage2 target, builds upon a stage2 tarball. -It sounds real complicated but basically it runs -ROOT=/tmp/submerge emerge --blahblah foo bar +A stage2 tarball is unpacked, but instead +of building a stage3, it emerges @system into another directory +inside the stage2 system. This way, we do not have to emerge GCC/portage +into the staged system. +It may sound complicated but basically it runs +ROOT=/tmp/submerge emerge --something foo bar . """ +# NOTE: That^^ docstring has influence catalyst-spec(5) man page generation. import os,string,imp,types,shutil from catalyst_support import * @@ -15,7 +16,9 @@ from generic_stage_target import * from stat import * class embedded_target(generic_stage_target): - + """ + Builder class for embedded target + """ def __init__(self,spec,addlargs): self.required_values=[] self.valid_values=[] |