aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMiguel Costa <miguel.costa@qt.io>2021-03-31 20:23:56 +0200
committerMiguel Costa <miguel.costa@qt.io>2021-04-01 08:57:22 +0000
commit3efedacef8a0e8531e8ae810380d0e7ef744b02d (patch)
tree87db6c0c16e06febb7231bb76200bf7cdd97d0a9 /src
parentdc7309e2d50eb60a692c7060dc01cb86f0e37e1a (diff)
Fix running lupdate/lrelease on sub-directories
Fixed a problem where invoking lupdate or lrelease on a .ts file located in a sub-directory of the project would skip processing that file. Change-Id: I717ac90d75bf87d11a2d85448d60b5bb7a2676d7 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/qtvstools/Translation.cs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/qtvstools/Translation.cs b/src/qtvstools/Translation.cs
index df08e635..f603cc7b 100644
--- a/src/qtvstools/Translation.cs
+++ b/src/qtvstools/Translation.cs
@@ -57,7 +57,7 @@ namespace QtVsTools
var vcProj = vcFile.project as VCProject;
var project = vcProj?.Object as EnvDTE.Project;
RunTranslationTarget(BuildAction.Release,
- project, new[] { vcFile.Name });
+ project, new[] { vcFile.RelativePath });
}
public static void RunlRelease(VCFile[] vcFiles)
@@ -65,7 +65,7 @@ namespace QtVsTools
var vcProj = vcFiles.FirstOrDefault()?.project as VCProject;
var project = vcProj?.Object as EnvDTE.Project;
RunTranslationTarget(BuildAction.Release,
- project, vcFiles.Select(vcFile => vcFile?.Name));
+ project, vcFiles.Select(vcFile => vcFile?.RelativePath));
}
public static void RunlRelease(EnvDTE.Project project)
@@ -87,7 +87,7 @@ namespace QtVsTools
var vcProj = vcFile.project as VCProject;
var project = vcProj?.Object as EnvDTE.Project;
RunTranslationTarget(BuildAction.Update,
- project, new[] { vcFile.Name });
+ project, new[] { vcFile.RelativePath });
}
public static void RunlUpdate(VCFile[] vcFiles)
@@ -95,7 +95,7 @@ namespace QtVsTools
var vcProj = vcFiles.FirstOrDefault()?.project as VCProject;
var project = vcProj?.Object as EnvDTE.Project;
RunTranslationTarget(BuildAction.Update,
- project, vcFiles.Select(vcFile => vcFile?.Name));
+ project, vcFiles.Select(vcFile => vcFile?.RelativePath));
}
public static void RunlUpdate(EnvDTE.Project project)