summaryrefslogtreecommitdiffstats
path: root/build.gradle
diff options
context:
space:
mode:
authorSunny Goyal <sunnygoyal@google.com>2017-10-30 10:03:34 -0700
committerSunny Goyal <sunnygoyal@google.com>2017-10-30 10:04:24 -0700
commit9d341964a0527391daa07dc112c5579b55edbb96 (patch)
treead3645215e44178268b31decc30763b94924365e /build.gradle
parent4d49f9a8ac86ccaf5f6f3d80dd8694310b620364 (diff)
downloadandroid_packages_apps_Trebuchet-9d341964a0527391daa07dc112c5579b55edbb96.tar.gz
android_packages_apps_Trebuchet-9d341964a0527391daa07dc112c5579b55edbb96.tar.bz2
android_packages_apps_Trebuchet-9d341964a0527391daa07dc112c5579b55edbb96.zip
Setting up build rules and placeholder code for QuickStep
Change-Id: Ib4ad5c6082b293fc9f9455d70e2b21462b4ab76d
Diffstat (limited to 'build.gradle')
-rw-r--r--build.gradle36
1 files changed, 26 insertions, 10 deletions
diff --git a/build.gradle b/build.gradle
index a1b3a6037..9b0989c92 100644
--- a/build.gradle
+++ b/build.gradle
@@ -40,7 +40,20 @@ android {
applicationId 'com.android.launcher3'
testApplicationId 'com.android.launcher3.tests'
}
+
+ quickstep {
+ applicationId 'com.android.launcher3'
+ testApplicationId 'com.android.launcher3.tests'
+ }
}
+
+ // Disable release builds for now
+ android.variantFilter { variant ->
+ if (variant.buildType.name.endsWith('release')) {
+ variant.setIgnore(true);
+ }
+ }
+
sourceSets {
main {
res.srcDirs = ['res']
@@ -52,31 +65,34 @@ android {
}
}
+ debug {
+ manifest.srcFile "AndroidManifest.xml"
+ }
+
androidTest {
res.srcDirs = ['tests/res']
java.srcDirs = ['tests/src']
manifest.srcFile "tests/AndroidManifest-common.xml"
}
- aosp {
- java.srcDirs = ['src_flags']
- manifest.srcFile "AndroidManifest.xml"
+ androidTestDebug {
+ manifest.srcFile "tests/AndroidManifest.xml"
}
- aospAndroidTest {
- manifest.srcFile "tests/AndroidManifest.xml"
+ aosp {
+ java.srcDirs = ['src_flags']
}
l3go {
res.srcDirs = ['go/res']
java.srcDirs = ['go/src_flags']
- // Note: we are using the Launcher3 manifest here because the gradle manifest-merger uses
- // different attributes than the build system.
- manifest.srcFile "AndroidManifest.xml"
+ manifest.srcFile "go/AndroidManifest.xml"
}
- l3goAndroidTest {
- manifest.srcFile "tests/AndroidManifest.xml"
+ quickstep {
+ res.srcDirs = ['quickstep/res']
+ java.srcDirs = ['quickstep/src_flags', 'quickstep/src']
+ manifest.srcFile "quickstep/AndroidManifest.xml"
}
}
}