diff -r 8dd670a9f34f -r 53d1ab72f5bc imgtools/romtools/rofsbuild/r_obey.h --- a/imgtools/romtools/rofsbuild/r_obey.h Mon Sep 13 14:04:04 2010 +0100 +++ b/imgtools/romtools/rofsbuild/r_obey.h Wed Oct 13 16:27:55 2010 +0800 @@ -48,6 +48,7 @@ EKeywordFile, EKeywordData, EKeywordDir, + EKeywordDirCpy, EKeywordRofsName, EKeywordExtensionRofs, EKeywordCoreRofsName, @@ -252,6 +253,10 @@ TInt SetUid2(TRomNode* aNode, const char *aStr); TInt SetUid3(TRomNode* aNode, const char *aStr); TInt SetPriority(TRomNode* aNode, const char *aStr); + + TRomNode* AddFileToNodeTree(enum EKeyword aKeyword, TRomNode* dir, const char* filename, const char* aPCSidename, const TBool aParseAttr, TBool aFileCompressOption = EFalse, TBool aFileUncompressOption = EFalse); + TRomNode* AddDirToNodeTree(enum EKeyword aKeyword, TRomNode* dir, const char* dirname); + TBool CreateFromFolder(const char* aPath,TRomNode* aParent); static TBool GetNextBitOfFileName(char*& epocEndPtr); static const char *IsValidFilePath(const char *aPath);