45 lines
		
	
	
		
			935 B
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			45 lines
		
	
	
		
			935 B
		
	
	
	
		
			Plaintext
		
	
	
	
| 
								 | 
							
								plugins {
							 | 
						||
| 
								 | 
							
								    id("com.android.library")
							 | 
						||
| 
								 | 
							
								    kotlin("android")
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								android {
							 | 
						||
| 
								 | 
							
								    compileSdk = Version.compileSdk
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    defaultConfig {
							 | 
						||
| 
								 | 
							
								        minSdk = Version.minSdk
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    buildTypes {
							 | 
						||
| 
								 | 
							
								        getByName("release") {
							 | 
						||
| 
								 | 
							
								            isMinifyEnabled = false
							 | 
						||
| 
								 | 
							
								            proguardFiles(
							 | 
						||
| 
								 | 
							
								                getDefaultProguardFile("proguard-android-optimize.txt"),
							 | 
						||
| 
								 | 
							
								                "proguard-rules.pro"
							 | 
						||
| 
								 | 
							
								            )
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    subprojects {
							 | 
						||
| 
								 | 
							
								        tasks.withType<Javadoc>().all {
							 | 
						||
| 
								 | 
							
								            enabled = false
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    compileOptions {
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        targetCompatibility(JavaVersion.VERSION_17)
							 | 
						||
| 
								 | 
							
								        sourceCompatibility(JavaVersion.VERSION_17)
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    kotlinOptions {
							 | 
						||
| 
								 | 
							
								        jvmTarget = JavaVersion.VERSION_17.toString()
							 | 
						||
| 
								 | 
							
								        freeCompilerArgs = freeCompilerArgs + listOf("-module-name", "loading_state_view")
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								    namespace = "com.dylanc.loadingstateview"
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								dependencies {
							 | 
						||
| 
								 | 
							
								    compileOnly(Deps.constraintlayout)
							 | 
						||
| 
								 | 
							
								}
							 |