import会覆盖target,而include会重写target。
使用import时,被导入的target可能有两个名称。一个是正常的没有任何前缀的名称,潜在的有前缀的名称(前缀为import的as属性值或者这被导入文件的project的name属性值)。而使用include时,被包含的target只有前带缀的名称。
使用import时,被导入的target的depends列表保持不变,使用include时,被包含的target的depends会被重写为带前缀的形式,
通过使用include可以多次的包含同一个文件,而import只能导入同一文件一次。