nebula.builder module

class nebula.builder.builder

Bases: object

add_vivado_path(dir)
analog_build_bootbin(hdl_branch='hdl_2018_r2', uboot_branch='xilinx-v2018.2', board='zed', project='fmcomms2')
analog_clone(repo, branch='master', githuborg='analogdevicesinc')
analog_clone_build(repo, branch='master', project=None, board=None, def_config=None, githuborg=None)
build_atf(build_dir, branch, board)
build_bootbin(build_dir, branch, board, archbg='zynq')
build_fsbl(build_dir, branch, board)
build_pmufw(build_dir, branch, board)
build_repo(repo, project=None, board=None, def_config=None)
build_zmp_fsbl(build_dir, branch, board)
cmake_build(dir)
create_fsbl_project(hdf_filename, build_dir)
create_pmufw_project(hdf_filename, build_dir)
create_zmp_fsbl_project(hdf_filename, build_dir)
create_zynq_bif(hdf_filename, build_dir)
create_zynqmp_bif(hdf_filename, build_dir)
def_config_map(board)
hdl_build(dir, project, board)
linux_build(dir, branch='2018_R2', board='zed')
linux_tools_map(branch, board)
shell_out(cmd)
shell_out2(script)
uboot_build(dir, def_config=None, branch='2018_R2', board='zed')
vivado_override = None