1 unstable release

0.1.0 Jun 20, 2024

#776 in Development tools

MIT license

16KB
320 lines

Unreal Engine Command Line interface

build License: MIT

Simple CLI tool which simplifies Unreal Engine usage from CLI. it will be single executable tool that makes easy to use it without external dependencies like Python.

It is greatly inspired by ue4cli, but I have no plans for supporting Unreal Engine older that 5. In the long run, I am planing to provide similar amount of features and some additionals like command aliases specified per project and per installation.

Usage

Unreal Engine helper tool

Usage: uec [OPTIONS] <COMMAND>

Commands:
  editor                  Runs the unreal editor without an Unreal project
  build                   Builds a Unreal project
  generate-project-files  Generate a Unreal project
  editor-project          Builds and run a Unreal editor project
  set-editor              Sets the default Unreal Engine Path
  print-config            Prints the current command configuration
  help                    Print this message or the help of the given subcommand(s)

Options:
  -e, --engine-path <ENGINE_PATH>
          Override the Unreal Engine Path from config

  -h, --help
          Print help (see a summary with '-h')

  -V, --version
          Print version

Install

It can be installed using Rust Cargo:

cargo install --locked --git https://github.com/Leinnan/uec

Dependencies

~2–13MB
~97K SLoC