Advertisement
Guest User

gradle.build

a guest
May 24th, 2013
433
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. buildscript {
  2. repositories {
  3. mavenCentral()
  4. }
  5. dependencies {
  6. classpath 'com.android.tools.build:gradle:0.4'
  7. }
  8. }
  9. apply plugin: 'android'
  10.  
  11. dependencies {
  12. compile files (
  13. 'libs/android-support-v4.jar'
  14. )
  15. }
  16.  
  17. android {
  18. compileSdkVersion 17
  19. buildToolsVersion "17"
  20.  
  21. defaultConfig {
  22. minSdkVersion 8
  23. targetSdkVersion 11
  24. versionCode 26
  25. versionName '1.52'
  26. testInstrumentationRunner "android.test.InstrumentationTestRunner"
  27. }
  28. sourceSets {
  29. main {
  30. manifest.srcFile 'AndroidManifest.xml'
  31. java.srcDirs = ['src']
  32. resources.srcDirs = ['src']
  33. aidl.srcDirs = ['src']
  34. renderscript.srcDirs = ['src']
  35. res.srcDirs = ['res']
  36. assets.srcDirs = ['assets']
  37. }
  38.  
  39. instrumentTest.setRoot('tests')
  40. }
  41.  
  42. signingConfigs {
  43. debug {
  44. storeFile file("../debug.keystore")
  45. }
  46.  
  47. release {
  48. //...
  49. }
  50. }
  51.  
  52. buildTypes {
  53. debug {
  54. packageNameSuffix ".pro"
  55. }
  56.  
  57. freedebug.initWith(buildTypes.debug)
  58. freedebug {
  59. packageNameSuffix ".free"
  60. }
  61.  
  62. release {
  63. packageNameSuffix ".pro"
  64. signingConfig signingConfigs.release
  65. }
  66.  
  67. freerealease {
  68. packageNameSuffix ".free"
  69. }
  70. }
  71.  
  72. sourceSets.debug.manifest.srcFile('AndroidManifestPro.xml')
  73. sourceSets.freedebug.manifest.srcFile('AndroidManifestFree.xml')
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement