diff options
Diffstat (limited to 'translations/translations.pro')
-rw-r--r-- | translations/translations.pro | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/translations/translations.pro b/translations/translations.pro index 1e584e8..b946ce9 100644 --- a/translations/translations.pro +++ b/translations/translations.pro @@ -11,11 +11,13 @@ LUPDATE += -locations relative -no-ui-lines TS_TARGETS = -# meta target name, target name, lupdate base options, files +# meta target name, target name, project files, ts files defineTest(addTsTarget) { - cv = $${2}.commands dir = $$section(PWD, /, 0, -3) - $$cv = cd $$dir && $$LUPDATE -pro-out $$shadowed($$dir) $$3 -ts $$4 + for(p, 3): \ + pros += -pro-out $$shadowed($$dir/$$dirname(p)) $$p + cv = $${2}.commands + $$cv = cd $$dir && $$LUPDATE $$pros -ts $$4 export($$cv) dv = $${1}.depends $$dv += $$2 @@ -24,7 +26,7 @@ defineTest(addTsTarget) { export(TS_TARGETS) } -# target basename, lupdate base options +# target basename, project files defineTest(addTsTargets) { files = $$files($$PWD/$${1}_??.ts) $$files($$PWD/$${1}_??_??.ts) for(file, files) { |