SquirrelJME/SquirrelJME

View on GitHub
modules/meep-lui/build.gradle

Summary

Maintainability
Test Coverage
import cc.squirreljme.plugin.swm.JavaMEMidletType
import cc.squirreljme.plugin.swm.JavaMEStandard

description = "This contains the base support for the line " +
    "based interface."
version = rootProject.version

squirreljme
{
    javaDocErrorCode = "DA"
    swmType = JavaMEMidletType.API
    swmName = "MEEP Line Based Interface"
    swmVendor = "Stephanie Gawroriski"
    definedStandards += new JavaMEStandard("microedition.lui;;")
    tags += "meep"
    tags += "graphics"
    
    // If this is available, provide the LCDUI implementation of LUI for
    // non-terminal based applications
    optionalDependencies += project(":modules:meep-lui-lcdui")
}

dependencies
{
    api project(":modules:cldc-compact")

    api project(":modules:collections")
    api project(":modules:gcf")
    api project(":modules:meep-key")
}