Command line Build

Command line Build

https://github.com/joehinkle11/Automated-Corona-Builder

Windows

Mac

  • https://forums.solar2d.com/t/command-line-build-documentation-macos/348547/5

    ~/Library/Application\ Support/Corona/Native/Corona/mac/bin/CoronaBuilder.app/Contents/MacOS/CoronaBuilder build /path/to/params.lua

    --Android:
    local params = { platform='android', appName='appName', appVersion='1.1.2',
      certificatePath = 'path\_to\_keystore', keystorePassword = '\*\*\*\*\*',
      keystoreAlias = 'alias', keystoreAliasPassword = '\*\*\*\*\*\*',
      androidVersionCode = '3', dstPath='/path/to/destination/folder',
      projectPath='/path/to/project/folder', androidAppPackage='com.example.myapp',
      androidStore = 'none' } return params
    
    --HTML:
    local params = { platform='html5', appName='My app', appVersion='3.2.1',
      dstPath='/path/to/destination/folder', projectPath='/path/to/project/folder',
      includeStandardResources = 'true', } return params
    
    --iOS:
    local params = { platform='ios', appName='My App', appVersion='1.1.1',
      certificatePath = '/path/to/certificate/myapp.mobileprovision',
      dstPath='/path/to/destination/folder', projectPath='/path/to/project/folder',
      } return params
    
    -- Mac:
    { platform='macos', appName='My App', appVersion='3.2.1',
      certificatePath = '/path/to/certificate/myapp.mobileprovision',
      dstPath='/path/to/destination/folder', projectPath='path/to/project/folder',
      } return params

Node.js ( HTML5 Builder )