update for brya
This commit is contained in:
@@ -130,13 +130,8 @@ spawn ./cros_repoinit.sh ${working_dir} ${repo_branch}
|
||||
expect "repo has been initialized"
|
||||
|
||||
# todo: search to check if branch supported
|
||||
if { $chrome_board_name eq "volteer" && $repo_branch eq "firmware-volteer-13672.B" || $repo_branch eq "release-R89-13729.B" } {
|
||||
puts "INFO: $repo_branch, use setup_project.sh in config"
|
||||
send "\r"
|
||||
} else {
|
||||
spawn ./cros_cp_localmanifest.sh ${working_dir} ${repo_branch}
|
||||
expect "local_manifests"
|
||||
}
|
||||
spawn ./cros_cp_localmanifest.sh ${working_dir} ${repo_branch}
|
||||
expect "local_manifests"
|
||||
|
||||
if { $is_repo_sync } {
|
||||
spawn ./cros_reposync.sh ${working_dir} ${reposync_thread}
|
||||
@@ -154,25 +149,26 @@ expect "password"
|
||||
send "$user_password\r"
|
||||
|
||||
expect "(cr)"
|
||||
if { $chrome_board_name eq "volteer" && $repo_branch eq "firmware-volteer-13672.B" || $repo_branch eq "release-R89-13729.B" } {
|
||||
puts "INFO: ../config/setup_project.sh ${chrome_board_name} ${chrome_project_name} ${repo_branch}"
|
||||
send "../config/setup_project.sh ${chrome_board_name} ${chrome_project_name} ${repo_branch}\r"
|
||||
expect "(y/N)"
|
||||
send "y\r"
|
||||
expect "(y/N)"
|
||||
send "y\r"
|
||||
expect "repo sync has finished successfully."
|
||||
send "\r"
|
||||
} else {
|
||||
send "\r"
|
||||
}
|
||||
# if { $chrome_board_name eq "volteer" && $repo_branch eq "firmware-volteer-13672.B" || $repo_branch eq "release-R89-13729.B" } {
|
||||
# puts "INFO: ../config/setup_project.sh ${chrome_board_name} ${chrome_project_name} ${repo_branch}"
|
||||
# send "../config/setup_project.sh ${chrome_board_name} ${chrome_project_name} ${repo_branch}\r"
|
||||
# expect "(y/N)"
|
||||
# send "y\r"
|
||||
# expect "(y/N)"
|
||||
# send "y\r"
|
||||
# expect "repo sync has finished successfully."
|
||||
# send "\r"
|
||||
# } else {
|
||||
# send "\r"
|
||||
# }
|
||||
send "\r"
|
||||
expect "(cr)"
|
||||
|
||||
if { $is_setup_board } {
|
||||
|
||||
puts "INFO setup board: $chrome_board_name"
|
||||
|
||||
if { $chrome_board_name eq "volteer" } {
|
||||
if { $chrome_board_name eq "volteer" || $chrome_board_name eq "brya" } {
|
||||
send "setup_board --board=${chrome_board_name} --profile=${chrome_project_name} --force | tee daily_setup_board.log\r"
|
||||
send "\r"
|
||||
} else {
|
||||
@@ -221,8 +217,6 @@ if { $is_build_image } {
|
||||
send "./build_image --enable_serial='ttyS0,115200n8' --board=${chrome_board_name} --noenable_rootfs_verification test | tee daily_build_image.log\r"
|
||||
|
||||
}
|
||||
|
||||
|
||||
expect "(cr)"
|
||||
|
||||
} else {
|
||||
@@ -233,19 +227,22 @@ if { $is_build_image } {
|
||||
expect "(cr)"
|
||||
if { $is_build_firmware } {
|
||||
|
||||
if { ${chrome_board_name} eq "volteer"} {
|
||||
puts "INFO: is_build_firmware enabled"
|
||||
if { $chrome_board_name eq "volteer" || $chrome_board_name eq "brya" } {
|
||||
# puts "INFO: is_build_firmware enabled"
|
||||
|
||||
send "cros-workon-volteer start chromeos-base/chromeos-ec chromeos-base/chromeos-config-bsp-volteer-private \r"
|
||||
# send "cros-workon-${$chrome_board_name} start chromeos-base/chromeos-ec chromeos-base/chromeos-config-bsp-${$chrome_board_name}-private \r"
|
||||
|
||||
# expect "(cr)"
|
||||
# send "cros-workon-${$chrome_board_name} start sys-boot/coreboot sys-boot/coreinfo sys-boot/depthcharge coreboot-private-files-baseboard-${$chrome_board_name} chromeos-bmpblk libpayload\r"
|
||||
|
||||
# expect "(cr)"
|
||||
# send "LOCALES=en emerge-${$chrome_board_name} sys-boot/chromeos-bmpblk\r"
|
||||
|
||||
# expect "(cr)"
|
||||
# send " USE=”project_${chrome_project_name} project_${$chrome_board_name}” emerge-${$chrome_board_name} coreboot coreboot-private-files-baseboard-${$chrome_board_name} chromeos-bootimage depthcharge chromeos-ec\r"
|
||||
send "bash brya_build_firmware.sh ${chrome_board_name} ${chrome_project_name}\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"
|
||||
} else {
|
||||
|
||||
puts "not supported"
|
||||
|
||||
Reference in New Issue
Block a user