• Home
  • Raw
  • Download

Lines Matching refs:outputPath

44     string outputPath = packageParser_.GetOutput();  in Append()  local
46 if (!ScanResources(iter, outputPath)) { in Append()
111 bool ResourceAppend::ScanResources(const string &resourcePath, const string &outputPath) in ScanResources() argument
114 …string filePath = FileEntry::FilePath(outputPath).Append(ResourceUtil::GenerateHash(resourcePath))… in ScanResources()
128 return ScanSingleFile(resourcePath, outputPath); in ScanResources()
131 return ScanSubResources(entry, resourcePath, outputPath); in ScanResources()
134 …pend::ScanSubResources(const FileEntry entry, const string &resourcePath, const string &outputPath) in ScanSubResources() argument
142 if (!ScanIegalResources(child->GetFilePath().GetPath(), outputPath)) { in ScanSubResources()
150 return ScanIegalResources(resourcePath, outputPath); in ScanSubResources()
153 return ScanSubLimitkeyResources(entry, resourcePath, outputPath); in ScanSubResources()
157 const string &outputPath) in ScanSubLimitkeyResources() argument
166 if (!ScanRawFiles(child->GetFilePath().GetPath(), outputPath)) { in ScanSubLimitkeyResources()
177 if (!ScanLimitKey(child, limitKey, outputPath)) { in ScanSubLimitkeyResources()
184 bool ResourceAppend::ScanIegalResources(const string &resourcePath, const string &outputPath) in ScanIegalResources() argument
191 if (!ScanSingleFile(child->GetFilePath().GetPath(), outputPath)) { in ScanIegalResources()
198 const string &limitKey, const string outputPath) in ScanLimitKey() argument
225 if (!ScanFiles(child, directoryInfo, outputPath)) { in ScanLimitKey()
234 const DirectoryInfo &directoryInfo, const string &outputPath) in ScanFiles() argument
248 if (!ScanFile(fileInfo, outputPath)) { in ScanFiles()
255 bool ResourceAppend::ScanFile(const FileInfo &fileInfo, const string &outputPath) in ScanFile() argument
259 FileEntry::FilePath outPath(outputPath); in ScanFile()
264 FactoryResourceCompiler::CreateCompilerForAppend(fileInfo.dirType, outputPath); in ScanFile()
284 FileEntry::FilePath output(outputPath); in ScanFile()
291 bool ResourceAppend::ScanSingleFile(const string &filePath, const string &outputPath) in ScanSingleFile() argument
294 return WriteRawFile(filePath, outputPath); in ScanSingleFile()
314 if (!ScanFile(fileInfo, outputPath)) { in ScanSingleFile()
320 bool ResourceAppend::WriteFileInner(ostringstream &outStream, const string &outputPath) const in WriteFileInner()
323 HANDLE hWriteFile = CreateFile(outputPath.c_str(), GENERIC_WRITE, FILE_SHARE_WRITE, in WriteFileInner()
326 cerr << "Error: '" << outputPath << "' " << GetLastError() << endl; in WriteFileInner()
332 cerr << "Error: write '" << outputPath << "' " << GetLastError() << endl; in WriteFileInner()
338 ofstream out(outputPath, ofstream::out | ofstream::binary); in WriteFileInner()
340 cerr << "Error: open failed '" << outputPath << "', reason: " << strerror(errno) << endl; in WriteFileInner()
402 bool ResourceAppend::ScanRawFiles(const string &path, const string &outputPath) in ScanRawFiles() argument
417 ret = WriteRawFile(child->GetFilePath().GetPath(), outputPath); in ScanRawFiles()
419 ret = ScanRawFiles(child->GetFilePath().GetPath(), outputPath); in ScanRawFiles()
429 bool ResourceAppend::WriteRawFile(const string &filePath, const string &outputPath) in WriteRawFile() argument
451 FileEntry::FilePath output(outputPath); in WriteRawFile()