aboutsummaryrefslogtreecommitdiffstats
path: root/share/qbs/modules/qt/core/moc.js
blob: c0845220c667ba7f2a6e3f1426fbebf5568c19a5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function args(input, output, config) {
    var args = [];

    // ### fixme
    var defines = ModUtils.appendAll_internal(config.modules, 'cpp', 'defines') //config.modules.cpp.compiler.defines
    var includePaths = ModUtils.appendAll_internal(config.modules, 'cpp', 'includePaths') //config.modules.cpp.compiler.includePaths
    for (var i in defines)
        args.push('-D' + defines[i]);
    for (var i in includePaths)
        args.push('-I' + includePaths[i]);
    args.push('-o', output);
    args.push(input);
    return args;
}