188257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir/* 288257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir * Copyright (C) 2017 The Android Open Source Project 388257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir * 488257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir * Licensed under the Apache License, Version 2.0 (the "License"); 588257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir * you may not use this file except in compliance with the License. 688257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir * You may obtain a copy of the License at 788257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir * 888257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir * http://www.apache.org/licenses/LICENSE-2.0 988257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir * 1088257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir * Unless required by applicable law or agreed to in writing, software 1188257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir * distributed under the License is distributed on an "AS IS" BASIS, 1288257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1388257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir * See the License for the specific language governing permissions and 1488257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir * limitations under the License. 1588257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir */ 1688257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir 1788257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinirapply plugin: 'com.android.application' 1888257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir 1988257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinirext { 2088257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir fontDir = project(':noto-emoji-compat').projectDir 2188257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir} 2288257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir 2388257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinirdependencies { 2488257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir compile project(':support-emoji') 2588257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir compile project(':support-emoji-bundled') 2688257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir compile project(':support-emoji-appcompat') 2788257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir} 2888257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir 2988257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinirandroid { 3088257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir compileSdkVersion project.ext.currentSdk 3188257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir 3288257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir defaultConfig { 3388257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir minSdkVersion 14 3488257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir } 3588257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir 3688257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir sourceSets { 3788257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir main.manifest.srcFile 'AndroidManifest.xml' 3888257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir main.java.srcDirs = ['src'] 3988257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir main.res.srcDirs = ['res'] 4088257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir main.assets.srcDirs = [new File(fontDir, "supported-emojis").getAbsolutePath()] 4188257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir } 4288257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir 4388257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir signingConfigs { 4488257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir debug { 4588257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir // Use a local debug keystore to avoid build server issues. 4688257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir storeFile project.rootProject.init.debugKeystore 4788257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir } 4888257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir } 4988257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir 5088257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir compileOptions { 5188257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir sourceCompatibility JavaVersion.VERSION_1_7 5288257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir targetCompatibility JavaVersion.VERSION_1_7 5388257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir } 5488257c64fd28b11c082b56f2f81edca8641c410cSiyamed Sinir}