15 lines
569 B
Text
15 lines
569 B
Text
// 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
|