Home
last modified time | relevance | path

Searched refs:FileEntry (Results 1 - 17 of 17) sorted by relevance

/developtools/global_resource_tool/src/
H A Dfile_entry.cpp33 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 Dbinary_file_packer.cpp52 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 Dresource_append.cpp81 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 Dresource_util.cpp68 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 Dresource_pack.cpp132 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 Dfile_manager.cpp135 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 Dresource_directory.cpp28 FileEntry f(resourcesDir); in ScanResources()
67 FileEntry f(resourceTypeDir); in ScanResourceLimitKeyDir()
H A Dreference_parser.cpp121 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 Di_resource_compiler.cpp45 FileEntry f(directoryInfo.dirPath); in Compile()
162 string outputFolder = FileEntry::FilePath(output_).Append(RESOURCES_DIR) in GetOutputFolder()
H A Did_defined_parser.cpp47 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 Dresource_merge.cpp52 string resourceDir = FileEntry::FilePath(*it).GetPath(); in Init()
H A Dgeneric_compiler.cpp96 string outputFilePath = FileEntry::FilePath(outputFolder).Append(fileInfo.filename).GetPath(); in GetOutputFilePath()
H A Dresource_table.cpp33 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 Dcmd_parser.cpp259 path = FileEntry::FilePath(path).Append(RESOURCES_DIR).GetPath(); in AdaptResourcesDirForInput()
/developtools/global_resource_tool/include/
H A Dfile_entry.h26 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 Dresource_append.h41 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 Dresource_util.h202 static FileEntry::FilePath GetBaseElementPath(const std::string input);
209 static FileEntry::FilePath GetMainPath(const std::string input);

Completed in 11 milliseconds