aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/process_stub.qbs
diff options
context:
space:
mode:
authorOrgad Shaneh <orgads@gmail.com>2012-05-23 23:01:59 +0300
committerChristian Kandeler <christian.kandeler@nokia.com>2012-05-24 17:05:20 +0200
commit5f03e0260bda6de718f9baee86a1c0c479ea1498 (patch)
tree972a6c1f859ed04959898eef059f64fa24c19829 /src/libs/utils/process_stub.qbs
parentb7927fe1b02132b6a70c98c59dc1783f36608af2 (diff)
qbs files: Add process stubs
Task-number: QTCREATORBUG-7233 Change-Id: I5255a41f0a6198e4c8c7e6022c97618937ef1790 Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
Diffstat (limited to 'src/libs/utils/process_stub.qbs')
-rw-r--r--src/libs/utils/process_stub.qbs23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/libs/utils/process_stub.qbs b/src/libs/utils/process_stub.qbs
new file mode 100644
index 00000000000..4b63167d452
--- /dev/null
+++ b/src/libs/utils/process_stub.qbs
@@ -0,0 +1,23 @@
+import qbs.base 1.0
+import "../../tools/QtcTool.qbs" as QtcTool
+
+QtcTool {
+ name: "qtcreator_process_stub"
+ consoleApplication: true
+
+ Depends { name: "cpp" }
+
+ files: {
+ if (qbs.targetOS === "windows") {
+ return [ "process_stub_win.c" ]
+ } else {
+ return [ "process_stub_unix.c" ]
+ }
+ }
+
+ cpp.dynamicLibraries: {
+ if (qbs.targetOS === "windows") {
+ return [ "shell32.lib" ]
+ }
+ }
+}