mirror of
https://github.com/material-components/material-components-android.git
synced 2026-02-14 15:39:17 +08:00
59 lines
1.7 KiB
Groovy
59 lines
1.7 KiB
Groovy
|
|
apply plugin: 'com.android.application'
|
|
|
|
dependencies {
|
|
api libs.androidx.annotation
|
|
api libs.androidx.appcompat
|
|
|
|
api project(fromPath("lib"))
|
|
api project(fromPath("testing/java/com/google/android/material/testapp/base"))
|
|
api project(fromPath("testing/java/com/google/android/material/testapp/custom"))
|
|
|
|
api libs.androidx.multidex
|
|
}
|
|
|
|
android {
|
|
namespace "com.google.android.material.testapp"
|
|
defaultConfig {
|
|
multiDexEnabled true
|
|
minSdkVersion 21
|
|
targetSdkVersion 33
|
|
}
|
|
|
|
sourceSets {
|
|
main.manifest.srcFile 'AndroidManifest.xml'
|
|
// Manually add src files. Gradle 8 doesn't work well with
|
|
// a flat source directory (src = [ '.' ]) where java source, a gradle
|
|
// file, and a build output directory are all in the same location.
|
|
main.java.srcDirs = [
|
|
'AppBarHorizontalScrollingActivity.java',
|
|
'AppBarLayoutCollapsePinActivity.java',
|
|
'AppBarWithScrollbarsActivity.java',
|
|
'BottomNavigationViewActivity.java',
|
|
'BottomSheetBehaviorActivity.java',
|
|
'BottomSheetBehaviorWithInsetsActivity.java',
|
|
'BottomSheetDialogActivity.java',
|
|
'CoordinatorLayoutActivity.java',
|
|
'DynamicCoordinatorLayoutActivity.java',
|
|
'ExpandableTransformationActivity.java',
|
|
'ExposedDropdownMenuActivity.java',
|
|
'FloatingActionButtonActivity.java',
|
|
'NavigationViewActivity.java',
|
|
'SnackbarActivity.java',
|
|
'SnackbarWithFabActivity.java',
|
|
'SnackbarWithTranslucentNavBarActivity.java',
|
|
'TabLayoutPoolingActivity.java',
|
|
'TabLayoutWithViewPagerActivity.java',
|
|
'TextInputLayoutActivity.java',
|
|
'TextInputLayoutWithIconsActivity.java'
|
|
]
|
|
main.res.srcDirs = [ 'res' ]
|
|
}
|
|
|
|
buildTypes {
|
|
debug {
|
|
pseudoLocalesEnabled true
|
|
}
|
|
}
|
|
}
|