66 lines
2.2 KiB
Bash
Executable File
66 lines
2.2 KiB
Bash
Executable File
#!/usr/bin/env zsh
|
|
|
|
source ${live_sdk-$PWD/}sdk
|
|
load ${OS} ${ARCH} ${BLEND_NAME}
|
|
|
|
AUTOMATE_HOME=${strapdir}/var/tmp/automate
|
|
|
|
devprocsys umount ${strapdir}
|
|
bootstrap_complete_base
|
|
|
|
cp -a ${live_sdk-$PWD/}automate ${strapdir}/var/tmp
|
|
|
|
# add log file for each script to silence warning.
|
|
for filename in ${AUTOMATE_HOME}/*.sh;
|
|
do
|
|
echo ${filename}
|
|
chmod +x ${filename}
|
|
touch ${filename}.log
|
|
done
|
|
|
|
blend_preinst
|
|
iso_prepare_strap
|
|
build_kernel_${arch}
|
|
iso_setup_isolinux
|
|
iso_write_isolinux_cfg
|
|
blend_postinst
|
|
devprocsys mount ${strapdir}
|
|
chroot $strapdir /usr/bin/apt-get install -y grub-efi-amd64-bin grub-pc-bin grub2-common wget
|
|
chroot-script /var/tmp/automate/001_locales.sh
|
|
chroot-script /var/tmp/automate/001_resolvconf.sh
|
|
chroot-script /var/tmp/automate/001_sysctl.sh
|
|
chroot-script /var/tmp/automate/010_apt-get.sh
|
|
chroot-script /var/tmp/automate/010_zram.sh
|
|
chroot-script /var/tmp/automate/010_zfs.sh
|
|
chroot-script /var/tmp/automate/010_saltstack.sh
|
|
chroot-script /var/tmp/automate/020_console.sh
|
|
chroot-script /var/tmp/automate/020_zsh_quickstart.sh
|
|
chroot-script /var/tmp/automate/020_zsh_aliases.d.sh
|
|
chroot-script /var/tmp/automate/020_lsd.sh
|
|
chroot-script /var/tmp/automate/020_grc.sh
|
|
chroot-script /var/tmp/automate/010_alsa.sh
|
|
chroot-script /var/tmp/automate/020_vim.sh
|
|
chroot-script /var/tmp/automate/020_meld.sh
|
|
chroot-script /var/tmp/automate/020_themes.sh
|
|
chroot-script /var/tmp/automate/020_powerline-bash.sh
|
|
chroot-script /var/tmp/automate/020_fonts.sh
|
|
chroot-script /var/tmp/automate/020_nanorc.sh
|
|
chroot-script /var/tmp/automate/020_neovim.sh
|
|
chroot-script /var/tmp/automate/020_shellcheck.sh
|
|
chroot-script /var/tmp/automate/020_neofetch_motd.sh
|
|
chroot-script /var/tmp/automate/020_tmux.sh
|
|
chroot-script /var/tmp/automate/020_rox-filer.sh
|
|
chroot-script /var/tmp/automate/020_hexchat.sh
|
|
chroot-script /var/tmp/automate/020_pidgin.sh
|
|
chroot-script /var/tmp/automate/020_torbrowser.sh
|
|
chroot-script /var/tmp/automate/020_slim.sh
|
|
chroot-script /var/tmp/automate/020_docker.sh
|
|
chroot-script /var/tmp/automate/020_docker-compose.sh
|
|
chroot-script /var/tmp/automate/050_wicd.sh
|
|
chroot-script /var/tmp/automate/050_remove_xscreensaver.sh
|
|
devprocsys umount ${strapdir}
|
|
fill_apt_cache
|
|
iso_squash_strap
|
|
iso_xorriso_build
|
|
|