Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 1.24 KB

README.md

File metadata and controls

29 lines (18 loc) · 1.24 KB

GameMaker Extension Utilities (gmx-utils)

This repository contains the source code and binaries for gmx-utils; a command-line tool which can be used along side GameMaker Studio 2 to automatically manage large extensions.

Features

The following commands can be used by typing gmx-utils <command> into the interface:

  • compile for converting many individual *.gml scripts into a single source file.
  • amend for updating the JSDoc help information of your extension.
  • exmacros for extracting macros from the source files and inserting them into the IDE. (see Macros (Constants))

Getting Started

Downloads

You can download pre-built executables from the available releases. (gmx-utils.zip)

Installing

The zip file contains everything you should need, so there is no installation needed.

You can simply call the tool using gmx-utils in the windows command line. Add the exe to your environment PATH for easy use.

Building

If you want to build the project yourself, you will need:

  • Visual Studio
  • Visual Basic .NET
  • Newtonsoft JSON v12.0.2