blob: aea4b8d9ef0bfb4e7c1094b8c8507d3b74582bb9 (
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.includes("darwin")
bundle.isBundle: false
}
}
}
|