// RUN: mlir-pdll %s -I %S -I %S/../../../include -d=%t -o %t.cpp.inc // RUN: FileCheck %s < %t // Test support for generating dependency files. #include "include/ops.td" #include "include/included.pdll" // Check that we depend on the included files. We don't check for all transitive includes // here to avoid the need to update this test every time we add a new transitive include. // This test is mostly aimed to ensure we are generating the dependency file correctly. // CHECK: {{.*}}.cpp.inc: // CHECK-SAME: include/included.pdll // CHECK-SAME: include/ops.td