import qbs import qbs.File import qbs.FileInfo import qbs.Probes import "protobuf.js" as HelperFunctions Module { property string compilerName: "protoc" property string compilerPath: compilerProbe.filePath property pathList importPaths: [] property string _outputDir: product.buildDirectory + "/protobuf" FileTagger { patterns: ["*.proto"] fileTags: ["protobuf.input"]; } Probes.BinaryProbe { id: compilerProbe names: [compilerName] } }