1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
import qbs.Host
Project {
CppApplication {
Depends { name: "capnproto.cpp"; required: false }
name: "server"
condition: capnproto.cpp.present && qbs.targetPlatform === Host.platform()
consoleApplication: true
capnproto.cpp.useRpc: true
files: [
"calculator.capnp",
"calculator-server.cpp"
]
}
CppApplication {
Depends { name: "capnproto.cpp"; required: false }
name: "client"
condition: capnproto.cpp.present && qbs.targetPlatform === Host.platform()
consoleApplication: true
capnproto.cpp.useRpc: true
files: [
"calculator.capnp",
"calculator-client.cpp"
]
}
}
|