Skip to content

Bendi11/sebuild

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

sebuild

A cross-platform Roslyn based build tool for developing user scripts in Keen Software House's Space Engineers.
Currently supports a variety of code minification options allowing character count reductions of 50-80% observed from my own testing.

Features

  • Project templates with scripting DLL references for IDE integration
  • .csproj-based builds supporting library scripts and multi-file development
  • Code minification
    • Dead code removal including unused properties and methods within a class
    • Identifier renaming for all user-created definitions
    • Whitespace and comment removal
  • Script templates
  • Out-of-game script manager for renaming and deleting scripts
  • Allowed classes whitelist checker
  • Custom script icon support
  • Automatic detection of installed game files

About

Cross-platform .NET build tool for Space Engineers

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages