Files
comaps/qt/build_style/build_phone_pack.cpp
Konstantin Pastbin e3e4a1985a Organic Maps sources as of 02.04.2025 (fad26bbf22ac3da75e01e62aa01e5c8e11861005)
To expand with full Organic Maps and Maps.ME commits history run:
  git remote add om-historic [om-historic.git repo url]
  git fetch --tags om-historic
  git replace squashed-history historic-commits
2025-05-08 21:10:51 +07:00

31 lines
726 B
C++

#include "build_statistics.h"
#include "build_common.h"
#include "platform/platform.hpp"
#include <QtCore/QDir>
#include <exception>
#include <string>
namespace build_style
{
QString RunBuildingPhonePack(QString const & stylesDir, QString const & targetDir)
{
using std::to_string, std::runtime_error;
if (!QDir(stylesDir).exists())
throw runtime_error("Styles directory does not exist " + stylesDir.toStdString());
if (!QDir(targetDir).exists())
throw runtime_error("target directory does not exist" + targetDir.toStdString());
return ExecProcess("python", {
GetExternalPath("generate_styles_override.py", "", "../tools/python"),
stylesDir,
targetDir
});
}
} // namespace build_style