The open source OpenXR runtime

gradle: Improve build

+6 -5
+6 -5
src/xrt/targets/openxr_android/build.gradle
··· 68 68 69 69 project.ext.licenseDir = new File(project.buildDir, 'generated/licenses/main/res/raw') 70 70 71 - task copyLicenses(type: Copy) { 71 + tasks.register('copyLicenses', Copy) { 72 72 from "${rootDir}/LICENSES/" 73 73 include 'BSL-1.0.txt' 74 74 rename(renameLicense) ··· 77 77 } 78 78 79 79 // Grab Eigen if we can't find it on the system. 80 - task downloadEigen(type: Download) { 80 + tasks.register('downloadEigen', Download) { 81 81 src "https://gitlab.com/libeigen/eigen/-/archive/${project.eigenFetchVersion}/eigen-${project.eigenFetchVersion}.tar.gz" 82 82 dest new File(project.buildDir, "intermediates/eigenDownload/eigen-${project.eigenFetchVersion}.tar.gz") 83 83 } 84 84 85 85 def eigenUnpackDir = new File(project.buildDir, 'intermediates/eigen') 86 - task unpackEigen(dependsOn: downloadEigen, type: Copy) { 86 + tasks.register('unpackEigen', Copy) { 87 + dependsOn downloadEigen 87 88 from tarTree(downloadEigen.dest) 88 89 into eigenUnpackDir 89 90 } ··· 170 171 externalNativeBuild.cmake.targets "openxr_monado" 171 172 172 173 buildConfigField "boolean", "inProcess", "true" 173 - resValue "string", "app_name", "Monado XR" 174 + resValue "string", "app_name", "Monado In Process (Debugging)" 174 175 } 175 176 outOfProcess { 176 177 dimension 'deployment' ··· 179 180 externalNativeBuild.cmake.targets "openxr_monado", "monado-service" 180 181 181 182 buildConfigField "boolean", "inProcess", "false" 182 - resValue "string", "app_name", "Monado XR (Out-of-Proc)" 183 + resValue "string", "app_name", "Monado XR" 183 184 } 184 185 } 185 186 hilt {