Closed Kenoshen closed 3 years ago
Java is required to run either yuicompressor-2.4.7.jar (if the -yui flag was passed) or compiler.jar (the default), found in lime/templates/bin.
compiler.jar is the closure compiler.
One or the other of these is run by default for final html5 builds, since it's standard practice to minimize js files before distribution.
This is information from the haxe discord. Looks like we may want to just try building new images that have java installed as I think I would like to keep the -final
flag enabled to keep build sizes down.
This has been resolved. I changed the limebuild
image to have java installed and reworked a bunch of the images stuff.
This is the relevant console lines:
Since the dev deploy IS working, my guess is that the difference between them is the
-final
flag that is being set in thelime build html5
line. One possible fix is to add java to the limebuild docker image we are using in this repo:https://github.com/bitDecayGames/limebuild
The other option is we could just remove the
-final
flag.