############################################################################## # Core Configuration # # Basic settings that should be changed by all projects. ############################################################################## # The id of the mod packaged by this project. # This must exist as a directory in the mods directory. MOD_ID="example" # The OpenRA engine version to use for this project. ENGINE_VERSION="1b0ae1e" # Enable this to make the default OpenRA mods available for use in your mod.yaml # Packages list (via $mod references). Accepts values "True" or "False". # WARNING: This setting is provided to simplify early project development, # and must be disabled before you can package installers for your project! INCLUDE_DEFAULT_MODS="False" ############################################################################## # Packaging Configuration # # Settings controlling the creation of installers. ############################################################################## # The prefix used for the installer filenames. # - Windows installers will be named as {PACKAGING_INSTALLER_NAME}-{TAG}.exe # - macOS installers will be named as {PACKAGING_INSTALLER_NAME}-{TAG}.zip PACKAGING_INSTALLER_NAME="ExampleMod" # The human-readable name for this project. # This is used in: # - Crash dialogs (all platforms) # - macOS .app bundle name # - macOS menu bar # - macOS "About" window # - Windows installer # - Windows start menu # - Windows desktop shortcut # - Windows "Programs and Features" list PACKAGING_DISPLAY_NAME="Example Mod" # The URL for the project homepage. # This is used in: # - Windows "Add/Remove Programs" list PACKAGING_WEBSITE_URL="http://openra.net" # The URL that is opened when a player presses the "FAQ" button in the crash dialog. PACKAGING_FAQ_URL="http://wiki.openra.net/FAQ" # The human-readable project authors. # This is used in: # - Windows "Add/Remove Programs" list PACKAGING_AUTHORS="Example Mod authors" # The git tag to use for the macOS Launcher files. PACKAGING_OSX_LAUNCHER_TAG="osx-launcher-20170708" # Filename to use for the launcher executable on Windows. PACKAGING_WINDOWS_LAUNCHER_NAME="ExampleMod" # The name of the Windows Program Files directory to install the project files to. PACKAGING_WINDOWS_INSTALL_DIR_NAME="OpenRA Example Mod" # The key prefix used for Windows registry metadata. # This should not contain spaces or special characters. PACKAGING_WINDOWS_REGISTRY_KEY="OpenRAExampleMod" ############################################################################## # Advanced Configuration # # Most projects will not need to modify these ############################################################################## # Automatic engine managment will treat the OpenRA engine files like a read-only dependency. # Disable this if you would like to modify or manager your own engine files. AUTOMATIC_ENGINE_MANAGEMENT="True" # The URL to download the engine files from when AUTOMATIC_ENGINE_MANAGEMENT is enabled. AUTOMATIC_ENGINE_SOURCE="https://github.com/OpenRA/OpenRA/archive/${ENGINE_VERSION}.zip" # Temporary file/directory names used by automatic engine management. AUTOMATIC_ENGINE_EXTRACT_DIRECTORY="./engine_temp" AUTOMATIC_ENGINE_TEMP_ARCHIVE_NAME="engine.zip" ENGINE_DIRECTORY="./engine" # The url to download the OpenRA macOS launcher files. PACKAGING_OSX_LAUNCHER_SOURCE="https://github.com/OpenRA/OpenRALauncherOSX/releases/download/${PACKAGING_OSX_LAUNCHER_TAG}/launcher.zip" # Temporary file name used when downloading the OpenRA macOS launcher files. PACKAGING_OSX_LAUNCHER_TEMP_ARCHIVE_NAME="launcher.zip"