uec

Crates.iouec
lib.rsuec
version0.2.0
sourcesrc
created_at2024-06-20 15:56:14.308741
updated_at2024-11-09 14:38:43.857713
descriptionUnreal Engine CLI helper tool
homepagehttps://github.com/Leinnan/uec
repositoryhttps://github.com/Leinnan/uec
max_upload_size
id1278110
size42,097
MevLyshkin (Leinnan)

documentation

README

Unreal Engine Command Line interface

build License: MIT crates.io crates.io

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 CLI 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
  clean-project           Cleans all the intermediate files and directories from project
  set-editor              Sets the default Unreal Engine Path
  print-config            Prints the current command configuration
  build-plugin            Builds a Unreal plugin
  build-engine            Build Unreal Engine from source
  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

      --save-logs <SAVE_LOGS>
          Save logs from command into specified file

      --error-only
          Log only errors

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

  -V, --version
          Print version

Install

It can be installed using Rust Cargo:

cargo install uec

It is also possible to go to Releases and download desired version.

Commit count: 30

cargo fmt