dobake配方中do_compile [noexec]和空函数有什么区别?

时间:2015-05-31 20:54:49

标签: yocto bitbake

如果我想禁用特定的构建步骤,我可以使用以下任一方法:

bin

OR

/your-app-dir/target/universal/your-app-1.0-SNAPSHOT/bin/your-app -Dhttp.port=8080

这些替代品之间有什么区别?我听说使用<?php $count = 0; $pages = get_pages('child_of=1119&sort_column=post_date&sort_order=desc'); foreach($pages as $page) { $count++; if ( $count < 50) { // only process 10 ?> <div class="main_post_listing"> <a href="<?php echo get_page_link($page->ID) ?>"><?php echo $page->post_title ?></a><br /></div> <?php } } ?> 时可能会出现提升条件。

1 个答案:

答案 0 :(得分:15)

嗯,通常有3种删除任务的方法:

  1. deltask这完全删除了任务及其依赖关系。因此,可能依赖于已删除任务的任务不会自动依赖已删除的任务依赖项。 (A-> B-> C,并且去除B不会产生A-> C)。因此,只有在你知道自己在做什么的情况下才能使用它。
  2. 将任务设置为清空do_task() { : }。这是禁用任务的旧方法。任务仍将执行,但其中没有任何内容可以执行。因此,执行开销将保持不变。
  3. do_task[noexec],禁用任务的新方法。非常类似于2.,但不会保持执行开销(因为任务根本不会执行)。