()
| 361 | |
| 362 | |
| 363 | def build_bess(): |
| 364 | check_essential() |
| 365 | |
| 366 | if not os.path.exists('%s/build' % DPDK_DIR): |
| 367 | build_dpdk() |
| 368 | |
| 369 | generate_protobuf_files() |
| 370 | |
| 371 | print('Building BESS daemon...') |
| 372 | cmd('bin/bessctl daemon stop 2> /dev/null || true', shell=True) |
| 373 | cmd('rm -f core/bessd') # force relink as DPDK might have been rebuilt |
| 374 | nproc = int(cmd('nproc', quiet=True)) |
| 375 | cmd('make -C core -j%d' % nproc) |
| 376 | |
| 377 | |
| 378 | def build_kmod(): |
no test coverage detected