ultimatepp/uppsrc/ide/Builders/AndroidBuilderUtils.cpp
2025-05-01 13:36:05 +02:00

21 lines
505 B
C++

#include "AndroidBuilder.h"
namespace Upp {
String AndroidBuilderUtils::GetAssemblyDir(const String& package)
{
return GetAssemblyDir(PackageDirectory(package), package);
}
String AndroidBuilderUtils::GetAssemblyDir(const String& packageDir, const String& package)
{
String assemblyDir = packageDir;
int pos = packageDir.GetCount() - package.GetCount() - 1;
if (pos >= 0 && pos < assemblyDir.GetCount())
assemblyDir.Trim(pos);
return assemblyDir != packageDir ? assemblyDir : String();
}
}