~bzoltan/kubuntu-packaging/decouple_cmake_plugin

« back to all changes in this revision

Viewing changes to tests/auto/valgrind/valgrindautotest.qbs

  • Committer: Timo Jyrinki
  • Date: 2013-11-15 12:25:23 UTC
  • mfrom: (1.1.28)
  • Revision ID: timo.jyrinki@canonical.com-20131115122523-i2kyamsu4gs2mu1m
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
import qbs
 
2
import "../autotest.qbs" as Autotest
 
3
 
 
4
Autotest {
 
5
    Depends { name: "QtcSsh" }
 
6
    Depends { name: "Utils" }
 
7
    Depends { name: "Qt.widgets" } // TODO: Remove when qbs bug is fixed
 
8
    property path pluginDir: project.ide_source_tree + "/src/plugins/valgrind"
 
9
 
 
10
    Group {
 
11
        name: "XML protocol files from plugin"
 
12
        prefix: product.pluginDir + "/xmlprotocol/"
 
13
        files: ["*.h", "*.cpp"]
 
14
    }
 
15
    Group {
 
16
        name: "Callgrind files from plugin"
 
17
        prefix: product.pluginDir + "/callgrind/"
 
18
        files: ["*.h", "*.cpp"]
 
19
    }
 
20
    Group {
 
21
        name: "Memcheck runner files from plugin"
 
22
        prefix: product.pluginDir + "/memcheck/"
 
23
        files: ["*.h", "*.cpp"]
 
24
    }
 
25
    Group {
 
26
        name: "Other files from plugin"
 
27
        prefix: product.pluginDir + "/"
 
28
        files: [
 
29
            "valgrindprocess.h", "valgrindprocess.cpp",
 
30
            "valgrindrunner.h", "valgrindrunner.cpp",
 
31
        ]
 
32
    }
 
33
 
 
34
    cpp.defines: base.concat([
 
35
        'QT_DISABLE_DEPRECATED_BEFORE=0x040900',
 
36
    ])
 
37
    cpp.includePaths: base.concat([project.ide_source_tree + "/src/plugins"])
 
38
}