Android: Fix deployment on Windows host
The paths in the build properties require forward slashes
apparently. On Windows, we would default to native backslashes
and they would be stripped from the path. Converting to forward
slashes fixes the problem.
Issue was introduced by dd04fb639b
,
since before that, the NDK path was retrieved from the environment.
Fixes: QTBUG-82944
Change-Id: I6c51113efcf671461a5871991b3225a52b95266c
Reviewed-by: BogDan Vatra <bogdan@kdab.com>
This commit is contained in:
parent
3d25bbcdf1
commit
1a18e138f4
@ -2287,8 +2287,8 @@ static bool mergeGradleProperties(const QString &path, GradleProperties properti
|
||||
bool buildAndroidProject(const Options &options)
|
||||
{
|
||||
GradleProperties localProperties;
|
||||
localProperties["sdk.dir"] = options.sdkPath.toUtf8();
|
||||
localProperties["ndk.dir"] = options.ndkPath.toUtf8();
|
||||
localProperties["sdk.dir"] = QDir::fromNativeSeparators(options.sdkPath).toUtf8();
|
||||
localProperties["ndk.dir"] = QDir::fromNativeSeparators(options.ndkPath).toUtf8();
|
||||
|
||||
if (!mergeGradleProperties(options.outputDirectory + QLatin1String("local.properties"), localProperties))
|
||||
return false;
|
||||
|
Loading…
Reference in New Issue
Block a user