1*cd0cc2e3SAndroid Build Coastguard Workerplugins { 2*cd0cc2e3SAndroid Build Coastguard Worker alias libs.plugins.shadow 3*cd0cc2e3SAndroid Build Coastguard Worker} 4*cd0cc2e3SAndroid Build Coastguard Worker 5*cd0cc2e3SAndroid Build Coastguard Workerdescription = 'Conscrypt: Testing' 6*cd0cc2e3SAndroid Build Coastguard Worker 7*cd0cc2e3SAndroid Build Coastguard WorkersourceSets { 8*cd0cc2e3SAndroid Build Coastguard Worker main { 9*cd0cc2e3SAndroid Build Coastguard Worker java { 10*cd0cc2e3SAndroid Build Coastguard Worker srcDirs = ['src/main/java'] 11*cd0cc2e3SAndroid Build Coastguard Worker } 12*cd0cc2e3SAndroid Build Coastguard Worker } 13*cd0cc2e3SAndroid Build Coastguard Worker} 14*cd0cc2e3SAndroid Build Coastguard Worker 15*cd0cc2e3SAndroid Build Coastguard Workerdependencies { 16*cd0cc2e3SAndroid Build Coastguard Worker // Only compile against these. Other modules will embed the generated 17*cd0cc2e3SAndroid Build Coastguard Worker // constants directly. The stubs libraries should not end up in the 18*cd0cc2e3SAndroid Build Coastguard Worker // final build. 19*cd0cc2e3SAndroid Build Coastguard Worker compileOnly project(':conscrypt-constants'), 20*cd0cc2e3SAndroid Build Coastguard Worker project(':conscrypt-libcore-stub'), 21*cd0cc2e3SAndroid Build Coastguard Worker project(':conscrypt-android-stub') 22*cd0cc2e3SAndroid Build Coastguard Worker 23*cd0cc2e3SAndroid Build Coastguard Worker implementation libs.bouncycastle.apis, 24*cd0cc2e3SAndroid Build Coastguard Worker libs.bouncycastle.provider, 25*cd0cc2e3SAndroid Build Coastguard Worker libs.junit 26*cd0cc2e3SAndroid Build Coastguard Worker} 27*cd0cc2e3SAndroid Build Coastguard Worker 28*cd0cc2e3SAndroid Build Coastguard Worker// No public methods here. 29*cd0cc2e3SAndroid Build Coastguard Workertasks.withType(Javadoc).configureEach { 30*cd0cc2e3SAndroid Build Coastguard Worker enabled = false 31*cd0cc2e3SAndroid Build Coastguard Worker} 32