/developtools/global_resource_tool/src/ |
H A D | file_entry.cpp | 33 const std::string FileEntry::SEPARATE = "\\"; 35 const std::string FileEntry::SEPARATE = "/"; 39 FileEntry::FileEntry(const string &path) in FileEntry() function in OHOS::Global::Restool::FileEntry 44 FileEntry::~FileEntry() in ~FileEntry() 48 bool FileEntry::Init() in Init() 60 const vector<unique_ptr<FileEntry>> FileEntry::GetChilds() const in GetChilds() 62 vector<unique_ptr<FileEntry>> childre in GetChilds() [all...] |
H A D | binary_file_packer.cpp | 52 string rawfilePath = FileEntry::FilePath(input).Append(RAW_FILE_DIR).GetPath(); in CopyBinaryFile() 57 string resfilePath = FileEntry::FilePath(input).Append(RES_FILE_DIR).GetPath(); in CopyBinaryFile() 82 if (!FileEntry::IsDirectory(filePath)) { in CopyBinaryFile() 87 string dst = FileEntry::FilePath(packageParser_.GetOutput()).Append(RESOURCES_DIR).Append(fileType).GetPath(); in CopyBinaryFile() 101 FileEntry f(src); in CopyBinaryFileImpl() 111 string subPath = FileEntry::FilePath(dst).Append(filename).GetPath(); in CopyBinaryFileImpl()
|
H A D | resource_append.cpp | 81 FileEntry entry(folderPath); in Combine() 120 string filePath = FileEntry::FilePath(outputPath).Append(ResourceUtil::GenerateHash(resourcePath)).GetPath(); in ScanResources() 128 FileEntry entry(resourcePath); in ScanResources() 140 bool ResourceAppend::ScanSubResources(const FileEntry entry, const string &resourcePath, const string &outputPath) in ScanSubResources() 162 bool ResourceAppend::ScanSubLimitkeyResources(const FileEntry entry, const string &resourcePath, in ScanSubLimitkeyResources() 192 FileEntry entry(resourcePath); in ScanIegalResources() 203 bool ResourceAppend::ScanLimitKey(const unique_ptr<FileEntry> &entry, in ScanLimitKey() 239 bool ResourceAppend::ScanFiles(const unique_ptr<FileEntry> &entry, in ScanFiles() 265 FileEntry::FilePath outPath(outputPath); in ScanFile() 290 FileEntry in ScanFile() [all...] |
H A D | resource_util.cpp | 68 return FileEntry::Exist(path); in FileExist() 73 return FileEntry::RemoveAllDir(path); in RmoveAllDir() 78 return FileEntry::RemoveFile(path); in RmoveFile() 83 ifstream ifs(FileEntry::AdaptLongPath(path), ios::binary); in OpenJsonFile() 105 ofstream out(FileEntry::AdaptLongPath(path), ofstream::out | ofstream::binary); in SaveToJsonFile() 222 return FileEntry::CopyFileInner(src, dst); in CopyFileInner() 232 if (!FileEntry::CreateDirs(filePath)) { in CreateDirs() 263 return FileEntry::RealPath(path); in RealPath() 393 FileEntry::FilePath ResourceUtil::GetBaseElementPath(const string input) in GetBaseElementPath() 395 return FileEntry in GetBaseElementPath() [all...] |
H A D | resource_pack.cpp | 132 string resourcesPath = FileEntry::FilePath(output).Append(RESOURCES_DIR).GetPath(); in InitOutput() 149 string textPath = FileEntry::FilePath(packageParser_.GetOutput()).Append("ResourceTable.txt").GetPath(); in GenerateHeader() 152 string extension = FileEntry::FilePath(headerPath).GetExtension(); in GenerateHeader() 179 if (FileEntry::FilePath(config).GetFilename() == MODULE_JSON) { in InitConfigJson() 260 string outputPath = FileEntry::FilePath(packageParser_.GetOutput()) in GenerateConfigJson() 351 string jsonFile = FileEntry::FilePath(featureDependEntry).Append(CONFIG_JSON).GetPath(); in HandleFeature() 365 string path = FileEntry::FilePath(featureDependEntry).Append(RESOURCE_INDEX_FILE).GetPath(); in HandleFeature() 372 jsonFile = FileEntry::FilePath(output).Append(CONFIG_JSON).GetPath(); in HandleFeature() 388 string outputPath = FileEntry::FilePath(output).Append(ConfigParser::GetConfigName()).GetPath(); in HandleFeature() 455 string source = FileEntry in CopyIcon() [all...] |
H A D | file_manager.cpp | 135 FileEntry::FilePath fullFilePath = FileEntry::FilePath(output).Append(RESOURCES_DIR).Append(item.GetLimitKey()) in ScaleIcon() 148 std::string dst = FileEntry::FilePath(output).Append(RESOURCES_DIR).Append(item.GetLimitKey()).Append(media) in ScaleIcon() 160 string newFileName = FileEntry::FilePath(dst).GetFilename(); in ScaleIcon()
|
H A D | resource_directory.cpp | 28 FileEntry f(resourcesDir); in ScanResources() 67 FileEntry f(resourceTypeDir); in ScanResourceLimitKeyDir()
|
H A D | reference_parser.cpp | 121 jsonPath = FileEntry::FilePath(output).Append(RESOURCES_DIR).Append(resourceItem.GetLimitKey()).Append("media") in ParseRefInJsonFile() 130 jsonPath = FileEntry::FilePath(output).Append(RESOURCES_DIR).Append("base").Append("profile").Append(resName) in ParseRefInJsonFile() 173 if (!ResourceUtil::CreateDirs(FileEntry::FilePath(to).GetParent().GetPath())) { in ParseRefJson() 255 FileEntry::FilePath(resourceItem.GetFilePath()).GetExtension() == JSON_EXTENSION; in IsMediaRef() 261 FileEntry::FilePath(resourceItem.GetFilePath()).GetExtension() == JSON_EXTENSION; in IsProfileRef()
|
H A D | i_resource_compiler.cpp | 45 FileEntry f(directoryInfo.dirPath); in Compile() 162 string outputFolder = FileEntry::FilePath(output_).Append(RESOURCES_DIR) in GetOutputFolder()
|
H A D | id_defined_parser.cpp | 47 idDefinedPath = FileEntry::FilePath(inputPath).Append(ID_DEFINED_FILE).GetPath();
in Init() 66 string idDefinedPath = FileEntry::FilePath(idDefinedInput).GetPath();
in Init() 76 string sysIdDefinedPath = FileEntry::FilePath(packageParser_.GetRestoolPath())
in Init()
|
H A D | resource_merge.cpp | 52 string resourceDir = FileEntry::FilePath(*it).GetPath(); in Init()
|
H A D | generic_compiler.cpp | 96 string outputFilePath = FileEntry::FilePath(outputFolder).Append(fileInfo.filename).GetPath(); in GetOutputFilePath()
|
H A D | resource_table.cpp | 33 idDefinedPath_ = FileEntry::FilePath(packageParser.GetIdDefinedOutput()).Append(ID_DEFINED_FILE).GetPath(); in ResourceTable() 35 indexFilePath_ = FileEntry::FilePath(packageParser.GetOutput()).Append(RESOURCE_INDEX_FILE).GetPath(); in ResourceTable()
|
H A D | cmd_parser.cpp | 259 path = FileEntry::FilePath(path).Append(RESOURCES_DIR).GetPath(); in AdaptResourcesDirForInput()
|
/developtools/global_resource_tool/include/ |
H A D | file_entry.h | 26 class FileEntry { class 48 FileEntry(const std::string &path); 49 virtual ~FileEntry(); 51 const std::vector<std::unique_ptr<FileEntry>> GetChilds() const; 65 static bool RemoveAllDirInner(const FileEntry &entry);
|
H A D | resource_append.h | 41 bool ScanSubResources(const FileEntry entry, const std::string &resourcePath, 43 bool ScanSubLimitkeyResources(const FileEntry entry, const std::string &resourcePath, 46 bool ScanLimitKey(const std::unique_ptr<FileEntry> &entry, const std::string &limitKey, 48 bool ScanFiles(const std::unique_ptr<FileEntry> &entry, const DirectoryInfo &directoryInfo,
|
H A D | resource_util.h | 202 static FileEntry::FilePath GetBaseElementPath(const std::string input); 209 static FileEntry::FilePath GetMainPath(const std::string input);
|