1 import os
, shutil
, logging
2 from autotest_lib
.client
.bin
import utils
5 def check_configure_options(script_path
):
7 Return the list of available options (flags) of a GNU autoconf like
8 configure build script.
10 @param script: Path to the configure script
12 abspath
= os
.path
.abspath(script_path
)
13 help_raw
= utils
.system_output('%s --help' % abspath
, ignore_status
=True)
14 help_output
= help_raw
.split("\n")
16 for line
in help_output
:
17 cleaned_line
= line
.lstrip()
18 if cleaned_line
.startswith("--"):
19 option
= cleaned_line
.split()[0]
20 option
= option
.split("=")[0]
21 option_list
.append(option
)