The open source OpenXR runtime
1// Copyright 2020, Collabora, Ltd.
2// SPDX-License-Identifier: BSL-1.0
3
4buildscript {
5 ext.kotlin_version = '1.4.10'
6 ext.latestAboutLibsRelease = "8.4.3"
7 repositories {
8 google()
9 jcenter()
10 mavenCentral()
11 }
12 dependencies {
13 classpath 'com.android.tools.build:gradle:4.1.0'
14 classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
15 classpath "com.mikepenz.aboutlibraries.plugin:aboutlibraries-plugin:${latestAboutLibsRelease}"
16 }
17}
18plugins {
19 // Used for getting the eigen dir from local.properties
20 id 'com.github.b3er.local.properties' version '1.1'
21
22 // For getting git describe data and formatting it how Android wants.
23 id "com.gladed.androidgitversion" version "0.4.13"
24}
25
26ext {
27 ndk_version = '21.3.6528147'
28 sharedTargetSdk = 30
29 sharedMinSdk = 26
30
31 // If you are building on Windows, you will need to explicitly set eigenIncludeDir in your
32 // local.properties file since the default value provided below only makes sense on *nix
33 eigenIncludeDir = project.findProperty('eigenIncludeDir') ?: '/usr/include/eigen3'
34}
35
36allprojects {
37 repositories {
38 google()
39 jcenter()
40 }
41}