看stackoverflow 中的例子:
http://stackoverflow.com/questions/7891097/what-are-double-colon-rules-in-a-makefile-for
L :: L1 cat $< >> $@ && rm $< L :: L2 cat $< >> $@ && rm $<
log 文件的来源不止一个,所以 L1 或者 L2 更新,都会导致 L 被生成。