blob: 810b0eb08409df12f1968b11396bb89662b70c5f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
Project {
CppApplication {
Depends { name: "TheLib" }
cpp.defines: "MY_EXPORT="
qbs.buildVariant: "release"
files: "main.cpp"
}
DynamicLibrary {
name: "TheLib"
targetName: "the_lib"
Depends { name: "cpp" }
cpp.defines: "MY_EXPORT=DLL_EXPORT"
qbs.buildVariant: "release"
files: "lib.cpp"
Properties {
condition: qbs.targetOS.contains("darwin")
bundle.isBundle: false
}
}
}
|