Browse Source

Planning documentaion for variables for commandline.

master
freesource 22 years ago
parent
commit
79631e765c
  1. 38
      BootRoot/BootRoot.pm

38
BootRoot/BootRoot.pm

@ -723,10 +723,44 @@ $window->show();
} }
# Here we put the logic if the program is going to be run from the commandline. # Here we put the logic if the program is going to be run from the commandline.
# The logic is linear. # The logic is linear and the only feature planned to be included from the
# commandline is root_fs prototyping via the yard method.
#
# here we avoid Generate() -> yard() -> yard_box() to avoid the GUI
else { else {
# # @entry_advanced
# UD or Default 4 = Root Filename
# UD or Default 5 = UML Kernel
# UD or Default 6 = Method -> my $method = $entry_advanced[6];
# UD 7 = Template
# UD or Default $filesystem_size;
# UD or Default fs_type & uml_exclusively & preserve_ownership
# ?# 11 = Kernel Modules .. from the Boot Method
# UD or Default 12 = Kernel Version .. from the Boot Method ($RELASE)
# Default $ars->{tmp} = $tmp;
# Default $ars->{mnt} = $mnt;
# Default $ars->{template_dir} = $template_dir; #static right now.
# ars($ars);
# UD or Default my $template = $ars->{template};
# my $root_filename = $ars->{filename};
# DON'T forget variables for Filesystem Box. fs_type & uml_exclusively &
# preserve_ownership
# Commands will either be genext2fs -z -r0 or helper_fs .. root is allowable
# like normal
# For package making:
# Will always be genxt2fs (made first) for making the first helper fs ..
# then this helper fs will be used to make the one with cramfs .. although
# this could have been done with cramfs itself .. this avoids root automation
# and is a cool demonstration and testing mechanism.
} # end if $::commandline
} # end start } # end start

Loading…
Cancel
Save