blob: 72946987f8e59d975efd2a55aa331ab056da404b [file] [log] [blame]
Alex Buynytskyy32ce1382023-02-17 12:48:53 -08001#!/bin/bash
2
3set -ex
4
Alex Buynytskyybdcef7b2023-02-19 18:40:44 +00005function finalize_main_step1() {
6 local top="$(dirname "$0")"/../../../..
7 source $top/build/make/tools/finalization/environment.sh
Alex Buynytskyy32ce1382023-02-17 12:48:53 -08008
Alex Buynytskyyd98c43c2023-04-11 16:47:35 +00009 if [ "$FINAL_STATE" = "unfinalized" ] ; then
Justin Yun7c28c232024-01-31 16:56:10 +090010 # VINTF finalization
Steven Moreland0f84e4b2023-12-16 02:51:26 +000011 source $top/build/make/tools/finalization/finalize-vintf-resources.sh
Justin Yun7c28c232024-01-31 16:56:10 +090012 fi;
13
14 if [ "$FINAL_STATE" = "unfinalized" ] || [ "$FINAL_STATE" = "vintf" ] ; then
15 # Build finalization artifacts.
Steven Moreland0f84e4b2023-12-16 02:51:26 +000016 source $top/build/make/tools/finalization/finalize-sdk-resources.sh
Alex Buynytskyyd98c43c2023-04-11 16:47:35 +000017 fi;
Alex Buynytskyy32ce1382023-02-17 12:48:53 -080018}
19
Alex Buynytskyybdcef7b2023-02-19 18:40:44 +000020finalize_main_step1
Alex Buynytskyy32ce1382023-02-17 12:48:53 -080021