diff options
Diffstat (limited to 'share/qbs/modules/protobuf/protobufbase.qbs')
-rw-r--r-- | share/qbs/modules/protobuf/protobufbase.qbs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/share/qbs/modules/protobuf/protobufbase.qbs b/share/qbs/modules/protobuf/protobufbase.qbs index ec13eb3b5..0ac6c1949 100644 --- a/share/qbs/modules/protobuf/protobufbase.qbs +++ b/share/qbs/modules/protobuf/protobufbase.qbs @@ -10,7 +10,7 @@ Module { property string outputDir: product.buildDirectory + "/protobuf" - readonly property var baseValidate: { + property var validateFunc: { return function() { if (!File.exists(protocBinary)) throw "Can't find protoc binary. Please set the protocBinary property or make sure it is found in PATH"; @@ -26,4 +26,8 @@ Module { id: protocProbe names: ["protoc"] } + + validate: { + validateFunc(); + } } |