Command line Build
Command line Build
https://github.com/joehinkle11/Automated-Corona-Builder
Windows
https://forums.solar2d.com/t/command-line-build/347047/20
cd “%CORONA_PATH%” Native\Corona\win\bin\CoronaBuilder.exe build –lua Z:\Projects\b2-win-html.lua
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 )