/* * 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() flatDir { dirs 'libs' } maven { url "https://jitpack.io" } } dependencies { classpath 'com.jakewharton.hugo:hugo-plugin:1.2.1' classpath 'com.github.ben-manes:gradle-versions-plugin:0.12.0' classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' classpath 'com.github.JakeWharton:sdk-manager-plugin:master' } } apply plugin: 'android-sdk-manager' apply plugin: 'com.android.application' apply plugin: 'com.jakewharton.hugo' apply plugin: 'com.github.ben-manes.versions' apply plugin: 'com.neenbedankt.android-apt' android { compileSdkVersion 23 buildToolsVersion '23.0.3' lintOptions { abortOnError false } defaultConfig { applicationId "com.idlegandalf.ledd" minSdkVersion 18 targetSdkVersion 23 versionCode System.getenv("BUILD_NUMBER") as Integer ?: 50 versionName "1.0.4-SNAPSHOT" archivesBaseName = "LedD-" + versionName + "-" + versionCode manifestPlaceholders = [HOCKEYAPP_APP_ID: "7febd1d2266a4f0c81667ca4e3d11fd3"] } buildTypes { release { zipAlignEnabled true minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_7 targetCompatibility JavaVersion.VERSION_1_7 } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:23.3.0' compile 'com.android.support:support-v4:23.3.0' compile 'com.squareup.okhttp:okhttp:2.7.5' compile 'com.google.code.gson:gson:2.6.2' compile 'com.jakewharton:butterknife:8.0.1' apt 'com.jakewharton:butterknife-compiler:8.0.1' compile 'net.hockeyapp.android:HockeySDK:4.0.0' compile 'com.koushikdutta.async:androidasync:2.1.7' compile 'com.android.support:design:23.3.0' compile 'com.larswerkman:HoloColorPicker:1.5@aar' compile 'com.google.guava:guava:19.0' compile 'com.thetransactioncompany:jsonrpc2-base:1.38' compile('com.mikepenz:materialdrawer:5.2.2@aar') { transitive = true } provided 'org.projectlombok:lombok:1.16.8' }