add firmware branch build
This commit is contained in:
40
firmware_branch/firmware_cros_reposync_build.sh
Executable file
40
firmware_branch/firmware_cros_reposync_build.sh
Executable file
@@ -0,0 +1,40 @@
|
||||
#!/usr/bin/expect -f
|
||||
|
||||
# 1. remove unmount and remove tmp directory mkdir new directory and repo init
|
||||
# 2. cp local_manifest folder to new directory's .repo/
|
||||
# 3. enter new directory and repo sync [expect] wait success
|
||||
# 4. cros_sdk --no-ns-pid to enter chroot [expect] enter password
|
||||
|
||||
# set password [lindex $argv 0 ] # password
|
||||
# set build_image [lindex $argv 1 ] # 接收第2個引數,作為userid
|
||||
set timeout -1
|
||||
|
||||
spawn ./cros_repoinit_firmware.sh
|
||||
expect "repo has been initialized"
|
||||
|
||||
spawn ./cros_cp_localmanifest_firmware.sh
|
||||
expect "local_manifests"
|
||||
|
||||
# spawn ./cros_reposync_firmware.sh
|
||||
# expect "repo sync has finished successfully"
|
||||
|
||||
# spawn ./cros_enter_sdk_firmware.sh
|
||||
# expect "password"
|
||||
# send "casper\r"
|
||||
|
||||
# expect "(cr)"
|
||||
# send "setup_board --board=volteer --profile=eldrid --force | tee daily_setup_board.log\r"
|
||||
|
||||
# expect "(cr)"
|
||||
# send "cros-workon-volteer start chromeos-base/chromeos-ec chromeos-base/chromeos-config-bsp-volteer-private \r"
|
||||
|
||||
# expect "(cr)"
|
||||
# send "cros-workon-volteer start sys-boot/coreboot sys-boot/coreinfo sys-boot/depthcharge sys-boot/intel-tglfsp coreboot-private-files-baseboard-volteer chromeos-bmpblk libpayload\r"
|
||||
|
||||
# expect "(cr)"
|
||||
# send "LOCALES=en emerge-volteer sys-boot/chromeos-bmpblk\r"
|
||||
|
||||
# expect "(cr)"
|
||||
# send " USE=”project_eldrid” emerge-volteer intel-tglfsp coreboot coreboot-private-files-baseboard-volteer chromeos-bootimage depthcharge chromeos-ec\r"
|
||||
|
||||
interact
|
||||
Reference in New Issue
Block a user