Lines Matching refs:fileInfo
34 uint32_t GenericCompiler::CompileSingleFile(const FileInfo &fileInfo) in CompileSingleFile() argument
36 if (IsIgnore(fileInfo)) { in CompileSingleFile()
40 if (!CopyFile(fileInfo)) { in CompileSingleFile()
44 if (!PostFile(fileInfo)) { in CompileSingleFile()
50 bool GenericCompiler::PostFile(const FileInfo &fileInfo) in PostFile() argument
52 ResourceItem resourceItem(fileInfo.filename, fileInfo.keyParams, type_); in PostFile()
53 resourceItem.SetFilePath(fileInfo.filePath); in PostFile()
54 resourceItem.SetLimitKey(fileInfo.limitKey); in PostFile()
56 string data = fileInfo.filename; in PostFile()
58 fileInfo.limitKey + SEPARATOR + fileInfo.fileCluster + SEPARATOR + data; in PostFile()
60 …cerr << "Error: resource item set data fail, data: " << data << NEW_LINE_PATH << fileInfo.filePath… in PostFile()
66 string GenericCompiler::GetOutputFilePath(const FileInfo &fileInfo) const in GetOutputFilePath()
68 string outputFolder = GetOutputFolder(fileInfo); in GetOutputFilePath()
69 string outputFilePath = FileEntry::FilePath(outputFolder).Append(fileInfo.filename).GetPath(); in GetOutputFilePath()
73 bool GenericCompiler::IsIgnore(const FileInfo &fileInfo) const in IsIgnore()
75 return ResourceUtil::FileExist(GetOutputFilePath(fileInfo)); in IsIgnore()
78 bool GenericCompiler::CopyFile(const FileInfo &fileInfo) const in CopyFile()
80 string outputFolder = GetOutputFolder(fileInfo); in CopyFile()
84 return ResourceUtil::CopyFleInner(fileInfo.filePath, GetOutputFilePath(fileInfo)); in CopyFile()