bscotch/Setup Igor environment

Setup a the Igor environment to allow compiling GameMaker projects.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
access-keyThe access key to generate license file.yes
runtime-versionVersion Spec of the GameMaker runtime to use. Will override the inferred version from `target-yyp` if provided.
target-yypPath to a yyp file to set the runtime version based on the IDE version.
local-settings-override-filePath to a file to overwrite the default local_settings.json that defines the platform preferences and SDK paths.
devices-settings-override-filePath to a file to overwrite the default devices.json that defines the Device Manager.
modulesA comma separated string for the modules to install.
cacheSet to 'true' to cache the runtime for future workflow runs
moduleAliased version of `modules`.
namedescription
runtime-dirThe directory containing the installed runtime.
user-dirThe directory containing the `local_settings.json` file.
cache-dirThe value for `machine.General Settings.Paths.IDE.AssetCacheFolder` in the `local_settings.json` file.
temp-dirThe value for `machine.General Settings.Paths.IDE.TempFolder` in the `local_settings.json` file.
settings-dirThe path to the `local_settings.json` file
bootstrapper-dirThe directory containing the Igor bootstrapper. Useful for caching.