/* * LEDD Project * Copyright (C) 2015 LEDD Team * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ buildscript { repositories { mavenCentral() jcenter() maven { url "https://jitpack.io" } } dependencies { classpath 'com.jakewharton.hugo:hugo-plugin:1.2.1' classpath 'com.github.ben-manes:gradle-versions-plugin:0.13.0' } } apply plugin: 'com.android.application' apply plugin: 'com.jakewharton.hugo' apply plugin: 'com.github.ben-manes.versions' repositories { maven { url "https://jitpack.io" } } android { compileSdkVersion 25 buildToolsVersion '25.0.2' lintOptions { abortOnError false } defaultConfig { applicationId "com.idlegandalf.ledd" minSdkVersion 18 targetSdkVersion 25 versionCode System.getenv("BUILD_NUMBER") as Integer ?: 50 versionName "1.0.4-SNAPSHOT" archivesBaseName = "LedD-" + versionName + "-" + versionCode manifestPlaceholders = [HOCKEYAPP_APP_ID: "7febd1d2266a4f0c81667ca4e3d11fd3"] jackOptions.enabled true } buildTypes { release { zipAlignEnabled true minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } debug { zipAlignEnabled true } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:25.3.1' compile 'com.android.support:support-v4:25.3.1' compile 'com.squareup.okhttp:okhttp:2.7.5' compile 'com.jakewharton.timber:timber:4.5.1' compile 'com.google.code.gson:gson:2.8.0' compile 'com.jakewharton:butterknife:8.5.1' compile 'com.koushikdutta.async:androidasync:2.1.9' compile 'com.android.support:design:25.3.1' compile 'com.larswerkman:HoloColorPicker:1.5@aar' compile 'com.google.guava:guava:21.0' compile 'com.thetransactioncompany:jsonrpc2-base:1.38' compile('com.mikepenz:materialdrawer:5.8.1@aar') { transitive = true } provided 'org.projectlombok:lombok:1.16.12' }