diff options
author | Joerg Bornemann <joerg.bornemann@digia.com> | 2013-03-05 18:16:46 +0100 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@digia.com> | 2013-03-15 11:28:39 +0100 |
commit | ff6f0e96164e8cd315fa2fb1ce63e635ed7584d3 (patch) | |
tree | f8ab6bf4eaa83e347f7b45a7ea435df2f129b457 /src/plugins/scanner | |
parent | 92322bec3d4ebe6279c429d59d522dc33c2ed2be (diff) |
add qbs files to build qbs
Change-Id: I3aca8364a58ac26a495909c0313f8f0588784b9f
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Diffstat (limited to 'src/plugins/scanner')
-rw-r--r-- | src/plugins/scanner/cpp/cpp.qbs | 18 | ||||
-rw-r--r-- | src/plugins/scanner/qt/qt.qbs | 11 | ||||
-rw-r--r-- | src/plugins/scanner/scannerplugin.qbs | 13 |
3 files changed, 42 insertions, 0 deletions
diff --git a/src/plugins/scanner/cpp/cpp.qbs b/src/plugins/scanner/cpp/cpp.qbs new file mode 100644 index 000000000..ce15c59fa --- /dev/null +++ b/src/plugins/scanner/cpp/cpp.qbs @@ -0,0 +1,18 @@ +import qbs 1.0 +import "../scannerplugin.qbs" as ScannerPlugin + +ScannerPlugin { + cpp.defines: ["CPLUSPLUS_NO_PARSER"] + name: "qbs_cpp_scanner" + files: [ + "../scanner.h", + "CPlusPlusForwardDeclarations.h", + "Lexer.cpp", + "Lexer.h", + "Token.cpp", + "Token.h", + "cpp_global.h", + "cppscanner.cpp" + ] +} + diff --git a/src/plugins/scanner/qt/qt.qbs b/src/plugins/scanner/qt/qt.qbs new file mode 100644 index 000000000..ecc71f8cf --- /dev/null +++ b/src/plugins/scanner/qt/qt.qbs @@ -0,0 +1,11 @@ +import qbs 1.0 +import "../scannerplugin.qbs" as ScannerPlugin + +ScannerPlugin { + name: "qbs_qt_scanner" + files: [ + "../scanner.h", + "qtscanner.cpp" + ] +} + diff --git a/src/plugins/scanner/scannerplugin.qbs b/src/plugins/scanner/scannerplugin.qbs new file mode 100644 index 000000000..cd6229e0a --- /dev/null +++ b/src/plugins/scanner/scannerplugin.qbs @@ -0,0 +1,13 @@ +import qbs 1.0 + +DynamicLibrary { + Depends { name: "cpp" } + Depends { name: "qt.core" } + destinationDirectory: "plugins" + Group { + fileTagsFilter: ["dynamiclibrary"] + qbs.install: true + qbs.installDir: "plugins" + } +} + |