From 746b30c341bcb258d8b78df875e3d743d8f08254 Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Fri, 13 Jan 2023 17:54:42 +0200 Subject: [PATCH] Build diagrams.rcc. --- src/app/tape/tape.qbs | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/app/tape/tape.qbs b/src/app/tape/tape.qbs index ae6aa8000..8ed29978a 100644 --- a/src/app/tape/tape.qbs +++ b/src/app/tape/tape.qbs @@ -11,6 +11,7 @@ VToolApp { Depends { name: "VFormatLib"; } Depends { name: "VWidgetsLib"; } Depends { name: "VToolsLib"; } + Depends { name: "ebr" } name: "Tape" buildconfig.appTarget: qbs.targetOS.contains("macos") ? "Tape" : "tape" @@ -187,4 +188,22 @@ VToolApp { qbs.install: true qbs.installDir: buildconfig.installDataPath + FileInfo.pathSeparator() + "translations" } + + Group { + name: "Diagrams" + prefix: FileInfo.joinPaths(product.sourceDirectory, "share", "resources", FileInfo.pathSeparator()) + files: "diagrams.qrc" + fileTags: "ebr.external_qrc" + } + + Group { + fileTagsFilter: "ebr.rcc" + qbs.install: true + qbs.installDir: { + if (qbs.targetOS.contains("unix") && !qbs.targetOS.contains("macos")) + return FileInfo.joinPaths("share", "valentina", FileInfo.pathSeparator()); + else + return buildconfig.installDataPath + FileInfo.pathSeparator(); + } + } }