mklabs / ue4-rocket-build

Rocket build system for UE4 Plugins (deno-based)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ue4-rocket-build

Rocket build system for UE4 Plugins (deno-based)

Loosely based on https://github.com/coderespawn/ue4-plugin-build-system


WIP

Install

deno install --unstable --allow-env --allow-read --allow-run -n ue4rb https://raw.githubusercontent.com/mklabs/ue4-rocket-build/master/rocket_build.js

Usage

Create a $HOME/.ue4-rocket-build/config.json file with the following content (update values to match your setup):

{
	"engine_paths": {
		"4.24" : "C:/Games/Epic Games/UE_4.24",
		"4.25" : "C:/Program Files/Epic Games/UE_4.25",
		"4.26" : "C:/Games/Epic Games/UE_4.26"
	},
	
	"staging_paths": {
		"4.24" : "C:/dev/ue/Plugins/4.24",
		"4.25" : "C:/dev/ue/Plugins/4.25",
		"4.26" : "C:/dev/ue/Plugins/4.26"
	}	
}
  • engine_paths List of engines version with their base path on your file system.
  • staging_paths List of staging directories for each engine version. Plugins will be packaged here.

Then run

ue4rb -U [Path to .uplugin file]

About

Rocket build system for UE4 Plugins (deno-based)

License:MIT License


Languages

Language:JavaScript 100.0%