Add blank projects for CDC APIs, these are reserved for future work with them when...
[SquirrelJME.git] / modules / cdc / build.gradle
blob50c39eeb4d08ecc78638f316341bd379601c88fe
1 import cc.squirreljme.plugin.swm.JavaMEMidletType
3 plugins
5         id "java"
8 version = "1.8.$squirreljmeVMVersion"
9 description = "Reserved for CDC."
11 squirreljme
13         javaDocErrorCode = "ZE"
14         swmType = JavaMEMidletType.API
15         swmName = "Connection Device Configuration"
16         swmVendor = "Stephanie Gawroriski"
19 java {
20         // No classes are available for this project, however this completely
21         // relies on CLDC-Compact as it acts as a patch
22         compileJava.options.bootstrapClasspath = (
23                 project.objects.fileCollection() + 
24                         project(":modules:cldc").objects.fileCollection() +
25                         project(":modules:cldc-compact").objects.fileCollection())
28 compileJava {
29         dependsOn project(":modules:cldc-compact").tasks.named("jar")
30         dependsOn project(":modules:cldc").tasks.named("jar")
33 dependencies
35         // For IDE related information
36         api "org.jetbrains:annotations:24.0.1"
37         
38         // Base API
39         api project(":modules:cldc-compact")
40         api project(":modules:cldc")