1 // ---------------------------------------------------------------------------
2 // Multi-Phasic Applications: SquirrelJME
3 // Copyright (C) Stephanie Gawroriski <xer@multiphasicapps.net>
4 // ---------------------------------------------------------------------------
5 // SquirrelJME is under the Mozilla Public License Version 2.0.
6 // See license.mkd for licensing and copyright information.
7 // ---------------------------------------------------------------------------
9 import cc.squirreljme.plugin.swm.JavaMEConfiguration
10 import cc.squirreljme.plugin.swm.JavaMEMidletType
12 version = "1.8.$squirreljmeVMVersion"
13 description = "SpringCoat ROM packaging."
17 javaDocErrorCode = "AI"
18 swmType = JavaMEMidletType.API
19 swmName = "SpringCoat AOT"
20 swmVendor = "Stephanie Gawroriski"
21 tags += "aot-compiler"
22 tags += "compiler:springcoat"
23 mainClass = "cc.squirreljme.jvm.aot.Main"
25 // These classes break ProGuard since it tries to pull it in but fails
26 proGuardOptionsTestFixtures += [
27 "-keep", "class", "**",
30 proGuardOptionsTest += [
31 "-keep", "class", "**",
38 api project(":modules:aot")