buildSrc/src/main/kotlin/conventions/android-dynamic-feature.gradle.kts
author Da Risk <da_risk@geekorum.com>
Wed, 03 Jan 2024 15:26:40 -0400
changeset 1174 731f6ee517b6
parent 1143 77db7f79e9de
child 1355 14f5e56308d2
permissions -rw-r--r--
update license headers
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1143
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     1
/*
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     2
 * Geekttrss is a RSS feed reader application on the Android Platform.
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     3
 *
1174
731f6ee517b6 update license headers
Da Risk <da_risk@geekorum.com>
parents: 1143
diff changeset
     4
 * Copyright (C) 2017-2024 by Frederic-Charles Barthelery.
1143
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     5
 *
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     6
 * This file is part of Geekttrss.
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     7
 *
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     8
 * Geekttrss is free software: you can redistribute it and/or modify
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     9
 * it under the terms of the GNU General Public License as published by
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    10
 * the Free Software Foundation, either version 3 of the License, or
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    11
 * (at your option) any later version.
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    12
 *
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    13
 * Geekttrss is distributed in the hope that it will be useful,
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    14
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    15
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    16
 * GNU General Public License for more details.
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    17
 *
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    18
 * You should have received a copy of the GNU General Public License
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    19
 * along with Geekttrss.  If not, see <http://www.gnu.org/licenses/>.
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    20
 */
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    21
package com.geekorum.build.conventions
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    22
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    23
plugins {
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    24
    id("com.android.dynamic-feature")
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    25
    kotlin("android")
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    26
    id("com.geekorum.build.source-license-checker")
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    27
}
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    28
77db7f79e9de build: use a convention plugin for dynamic feature modules
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    29
conventionForAndroidProject()