载入中...
搜索中...
未找到
cmdline.h
浏览该文件的文档.
Definition Module.h:43
命令行模块(eve.cmd):run / build / package / test / zip / dev-server 等子命令入口。
Definition cmdline.h:30
static std::string get_remaining(CLI::App *sub, std::string default_path=".")
子命令剩余位置参数。
Definition cmdline.cpp:79
Module_REG(Cmdline)
int Package(std::string path, std::string output, std::string sdk)
把游戏打包为单个可执行文件 / APK。
Definition Package.cpp:94
static std::vector< std::function< Handler *()> > & handers()
Definition cmdline.cpp:15
static void registerCmd(std::function< Handler *()> handler)
Definition cmdline.cpp:20
int Build(std::string path, std::string output, std::string platform)
构建项目(需要下载工具与源码)。
Definition Build.cpp:48
int Run(std::string path, std::string root, bool debug=false, int dapPort=0, int mcpPort=0, std::string devServer="")
运行游戏(debug 时附加 DAP/MCP 端口)。
Definition Run.cpp:114
Definition cmdline.h:9
Definition Build.cpp:11
virtual void setup(CLI::App &, std::shared_ptr< CLI::Formatter >)=0
Registers options on the CLI11 sub-app.
virtual int parse(CLI::App &, Cmdline &)=0
Parses arguments and runs the command; returns the exit code.