1# -*- coding: utf-8 -*- 2#* Copyright (c) 2020-2022 Intel Corporation. 3import os,sys,copy,json 4import subprocess 5import datetime 6import time 7 8os.system('sudo -E apt-get install iasl') 9 10if os.path.exists('iasl_build'): 11 os.system('rm -rf iasl_build') 12os.system('mkdir -p iasl_build') 13 14cmd = "cd iasl_build" + "&&" +"wget https://acpica.org/sites/acpica/files/acpica-unix-20191018.tar.gz" 15os.system(cmd) 16 17cmd = "cd iasl_build" + "&&" +"tar zxvf acpica-unix-20191018.tar.gz" 18os.system(cmd) 19 20cmd = "cd iasl_build/acpica-unix-20191018" + "&&" +"make clean" 21os.system(cmd) 22 23cmd = "cd iasl_build/acpica-unix-20191018" + "&&" +"make iasl" 24os.system(cmd) 25 26cmd = "cd iasl_build/acpica-unix-20191018" + "&&" +"cp ./generate/unix/bin/iasl /usr/sbin/" 27