Lines Matching refs:std
40 const std::vector<std::string> &GetInputs() const;
41 const std::string &GetPackageName() const;
42 const std::string &GetOutput() const;
43 const std::vector<std::string> &GetResourceHeaders() const;
45 const std::vector<std::string> &GetModuleNames() const;
46 const std::string &GetConfig() const;
47 const std::string &GetRestoolPath() const;
50 const std::vector<std::string> &GetAppend() const;
52 const std::string &GetDependEntry() const;
53 const std::string &GetIdDefinedOutput() const;
54 const std::string &GetIdDefinedInputPath() const;
62 uint32_t AddInput(const std::string& argValue);
63 uint32_t AddPackageName(const std::string& argValue);
64 uint32_t AddOutput(const std::string& argValue);
65 uint32_t AddResourceHeader(const std::string& argValue);
68 uint32_t AddMoudleNames(const std::string& argValue);
69 uint32_t AddConfig(const std::string& argValue);
70 uint32_t AddStartId(const std::string& argValue);
73 uint32_t HandleProcess(int c, const std::string& argValue);
74 uint32_t ParseFileList(const std::string& fileListPath);
75 uint32_t AddAppend(const std::string& argValue);
77 uint32_t AddDependEntry(const std::string& argValue);
79 uint32_t SetIdDefinedOutput(const std::string& argValue);
80 uint32_t SetIdDefinedInputPath(const std::string& argValue);
81 bool IsAscii(const std::string& argValue) const;
84 uint32_t ParseTargetConfig(const std::string& argValue);
87 static const std::string CMD_PARAMS;
88 using HandleArgValue = std::function<uint32_t(const std::string&)>;
89 std::map<int32_t, HandleArgValue> handles_;
90 std::vector<std::string> inputs_;
91 std::string packageName_;
92 std::string output_;
93 std::vector<std::string> resourceHeaderPaths_;
95 std::vector<std::string> moduleNames_;
96 std::string configPath_;
97 std::string restoolPath_;
100 std::vector<std::string> append_;
102 std::string dependEntry_;
103 std::string idDefinedOutput_;
104 std::string idDefinedInputPath_;
124 std::cout << "This is an OHOS Packaging Tool.\n"; in ShowUseage()
125 std::cout << "Usage:\n"; in ShowUseage()
126 std::cout << TOOL_NAME << " [arguments] Package the OHOS resources.\n"; in ShowUseage()
127 std::cout << "[arguments]:\n"; in ShowUseage()
128 std::cout << " -i/--inputPath input resource path, can add more.\n"; in ShowUseage()
129 std::cout << " -p/--packageName package name.\n"; in ShowUseage()
130 std::cout << " -o/--outputPath output path.\n"; in ShowUseage()
131 …std::cout << " -r/--resHeader resource header file path(like ./ResourceTable.js, ./Resrouc… in ShowUseage()
132 std::cout << " -f/--forceWrite if output path exists,force delete it.\n"; in ShowUseage()
133 std::cout << " -v/--version print tool version.\n"; in ShowUseage()
134 …std::cout << " -m/--modules module name, can add more, split by ','(like entry1,entry2,.… in ShowUseage()
135 std::cout << " -j/--json config.json path.\n"; in ShowUseage()
136 std::cout << " -e/--startId start id mask, e.g 0x01000000,"; in ShowUseage()
137 std::cout << " in [0x01000000, 0x06FFFFFF),[0x08000000, 0x41FFFFFF)\n"; in ShowUseage()
138 std::cout << " -x/--append resources folder path\n"; in ShowUseage()
139 std::cout << " -z/--combine flag for incremental compilation\n"; in ShowUseage()
140 std::cout << " -h/--help Displays this help menu\n"; in ShowUseage()
141 std::cout << " -l/--fileList input json file of the option set, e.g resConfig.json."; in ShowUseage()
142 std::cout << " For details, see the developer documentation.\n"; in ShowUseage()
143 std::cout << " --ids save id_defined.json direcory\n"; in ShowUseage()
144 std::cout << " --defined-ids input id_defined.json path\n"; in ShowUseage()
145 …std::cout << " --dependEntry Build result directory of the specified entry module when th… in ShowUseage()
146 std::cout << " module resources are independently built in the FA model.\n"; in ShowUseage()
147 …std::cout << " --icon-check Enable the PNG image verification function for icons and sta… in ShowUseage()
148 … std::cout << " --target-config When used with '-i', selective compilation is supported.\n"; in ShowUseage()