aboutsummaryrefslogtreecommitdiffstats
path: root/examples/cocoa-application/CocoaApplication.qbs
diff options
context:
space:
mode:
Diffstat (limited to 'examples/cocoa-application/CocoaApplication.qbs')
-rw-r--r--examples/cocoa-application/CocoaApplication.qbs43
1 files changed, 11 insertions, 32 deletions
diff --git a/examples/cocoa-application/CocoaApplication.qbs b/examples/cocoa-application/CocoaApplication.qbs
index 2c26904a8..d0d2affc6 100644
--- a/examples/cocoa-application/CocoaApplication.qbs
+++ b/examples/cocoa-application/CocoaApplication.qbs
@@ -36,39 +36,18 @@
**
****************************************************************************/
-import qbs 1.0
+import qbs
+import qbs.Utilities
-CppApplication {
- Depends { condition: product.condition; name: "ib" }
- condition: qbs.targetOS.contains("macos")
- name: "Cocoa Application"
+Project {
+ references: [
+ "app.qbs"
+ ]
- cpp.useObjcPrecompiledHeader: true
-
- cpp.frameworks: ["Cocoa"]
-
- Group {
- prefix: "CocoaApplication/"
- files: [
- "AppDelegate.h",
- "AppDelegate.m",
- "CocoaApplication-Info.plist",
- "main.m"
- ]
- }
-
- Group {
- name: "Supporting Files"
- prefix: "CocoaApplication/en.lproj/"
- files: [
- "Credits.rtf",
- "InfoPlist.strings",
- "MainMenu.xib"
- ]
- }
-
- Group {
- files: ["CocoaApplication/CocoaApplication-Prefix.pch"]
- fileTags: ["objc_pch_src"]
+ SubProject {
+ filePath: "dmg.qbs"
+ Properties {
+ condition: Utilities.versionCompare(qbs.version, "1.9") >= 0
+ }
}
}