// // build.gradle in TeamCode // // Most of the definitions for building your module reside in a common, shared // file 'build.common.gradle'. Being factored in this way makes it easier to // integrate updates to the FTC into your code. If you really need to customize // the build definitions, you can place those customizations in this file, but // please think carefully as to whether such customizations are really necessary // before doing so. // Custom definitions may go here // Include common definitions from above. apply from: '../build.common.gradle' apply from: '../build.dependencies.gradle' android { defaultConfig { externalNativeBuild { cmake { cppFlags '' } } } namespace = 'org.firstinspires.ftc.teamcode' externalNativeBuild { cmake { path file('src/main/cpp/CMakeLists.txt') version '3.18.1' } } packagingOptions { jniLibs.useLegacyPackaging true } } dependencies { implementation project(':FtcRobotController') annotationProcessor files('lib/OpModeAnnotationProcessor.jar') implementation 'org.openftc:easyopencv:1.7.0' implementation 'com.acmerobotics.roadrunner:core:0.5.5' implementation 'org.ftclib.ftclib:vision:2.0.1' implementation 'org.ftclib.ftclib:core:2.0.1' }