equal
  deleted
  inserted
  replaced
  
    
    
         | 
     1 /*  | 
         | 
     2  * AboutOss is a utility library to retrieve and display  | 
         | 
     3  * opensource licenses in Android applications.  | 
         | 
     4  *  | 
         | 
     5  * Copyright (C) 2023-2025 by Frederic-Charles Barthelery.  | 
         | 
     6  *  | 
         | 
     7  * This file is part of AboutOss.  | 
         | 
     8  *  | 
         | 
     9  * AboutOss is free software: you can redistribute it and/or modify  | 
         | 
    10  * it under the terms of the GNU General Public License as published by  | 
         | 
    11  * the Free Software Foundation, either version 3 of the License, or  | 
         | 
    12  * (at your option) any later version.  | 
         | 
    13  *  | 
         | 
    14  * AboutOss is distributed in the hope that it will be useful,  | 
         | 
    15  * but WITHOUT ANY WARRANTY; without even the implied warranty of  | 
         | 
    16  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the  | 
         | 
    17  * GNU General Public License for more details.  | 
         | 
    18  *  | 
         | 
    19  * You should have received a copy of the GNU General Public License  | 
         | 
    20  * along with AboutOss.  If not, see <http://www.gnu.org/licenses/>.  | 
         | 
    21  */  | 
         | 
    22 package com.geekorum.build.conventions  | 
         | 
    23   | 
         | 
    24 import com.android.build.gradle.BaseExtension  | 
         | 
    25 import org.gradle.api.Project  | 
         | 
    26 import org.gradle.kotlin.dsl.findByType  | 
         | 
    27   | 
         | 
    28 fun Project.conventionForAndroidProject() { | 
         | 
    29     extensions.findByType<BaseExtension>()?.apply { | 
         | 
    30         setCompileSdkVersion(36)  | 
         | 
    31         defaultConfig { | 
         | 
    32             minSdk = 28  | 
         | 
    33             aarMetadata { | 
         | 
    34                 minCompileSdk = 28  | 
         | 
    35             }  | 
         | 
    36         }  | 
         | 
    37     }  | 
         | 
    38 }  |