diff options
Diffstat (limited to 'share/qbs/modules/qt/core/moc.js')
-rw-r--r-- | share/qbs/modules/qt/core/moc.js | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/share/qbs/modules/qt/core/moc.js b/share/qbs/modules/qt/core/moc.js new file mode 100644 index 000000000..c0845220c --- /dev/null +++ b/share/qbs/modules/qt/core/moc.js @@ -0,0 +1,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; +} + |