diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2017-10-30 10:03:34 -0700 |
---|---|---|
committer | Sunny Goyal <sunnygoyal@google.com> | 2017-10-30 10:04:24 -0700 |
commit | 9d341964a0527391daa07dc112c5579b55edbb96 (patch) | |
tree | ad3645215e44178268b31decc30763b94924365e /build.gradle | |
parent | 4d49f9a8ac86ccaf5f6f3d80dd8694310b620364 (diff) | |
download | packages_apps_Trebuchet-9d341964a0527391daa07dc112c5579b55edbb96.tar.gz packages_apps_Trebuchet-9d341964a0527391daa07dc112c5579b55edbb96.tar.bz2 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.gradle | 36 |
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" } } } |