Skip to content

GameMakerDiscord/gmx-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Use this CLI to truncate project scripts into a single file, or update an extension with parameter names from the source files.

Resources

Stars

Watchers

Forks

Packages

No packages published