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