Skip to content

Commit

Permalink
Merge pull request #11 from Team-B1ND/feature/10-create-navigation
Browse files Browse the repository at this point in the history
Create navigation route
  • Loading branch information
SeokgyuYun authored Jan 9, 2024
2 parents 3de6bb0 + 8fa91e6 commit d7c34db
Show file tree
Hide file tree
Showing 57 changed files with 529 additions and 365 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -207,6 +207,10 @@ atlassian-ide-plugin.xml
# Mongo Explorer plugin
.idea/mongoSettings.xml

*.csv
*.json
*.txt

# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
Expand Down
46 changes: 0 additions & 46 deletions app/build.gradle.kts

This file was deleted.

This file was deleted.

57 changes: 34 additions & 23 deletions build-logic/convention/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -4,43 +4,54 @@ plugins {
`kotlin-dsl`
}

group = "com.b1nd.dodam.buildlogic"

repositories {
google()
mavenCentral()
gradlePluginPortal()
}

val compileKotlin: KotlinCompile by tasks
compileKotlin.kotlinOptions.jvmTarget = JavaVersion.VERSION_17.toString()

java {
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
}

tasks.withType<KotlinCompile>().configureEach {
kotlinOptions {
jvmTarget = JavaVersion.VERSION_17.toString()
}
}

dependencies {
compileOnly(libs.android.gradlePlugin)
compileOnly(libs.kotlin.gradlePlugin)
implementation(libs.kotlin.gradle.plugin)
implementation(libs.android.gradle.plugin)
}

gradlePlugin {
plugins {
register("androidApplicationCompose") {
id = "dodamdodam.android.application.compose"
implementationClass = "AndroidApplicationComposeConventionPlugin"
}
// primitives
register("androidApplication") {
id = "dodamdodam.android.application"
implementationClass = "AndroidApplicationConventionPlugin"
id = "b1nd.dodam.primitive.android.application"
implementationClass = "com.b1nd.dodam.primitive.AndroidApplicationPlugin"
}
register("androidCompose") {
id = "b1nd.dodam.primitive.android.compose"
implementationClass = "com.b1nd.dodam.primitive.AndroidComposePlugin"
}
register("androidHilt") {
id = "b1nd.dodam.primitive.android.hilt"
implementationClass = "com.b1nd.dodam.primitive.AndroidHiltPlugin"
}
register("androidLibraryCompose") {
id = "dodamdodam.android.library.compose"
implementationClass = "AndroidLibraryComposeConventionPlugin"
register("androidKotlin") {
id = "b1nd.dodam.primitive.android.kotlin"
implementationClass = "com.b1nd.dodam.primitive.AndroidKotlinPlugin"
}
register("androidLibrary") {
id = "dodamdodam.android.library"
implementationClass = "AndroidLibraryConventionPlugin"
register("android") {
id = "b1nd.dodam.primitive.android"
implementationClass = "com.b1nd.dodam.primitive.AndroidPlugin"
}
register("jvmLibrary") {
id = "dodamdodam.jvm.library"
implementationClass = "JvmLibraryConventionPlugin"
// convention
register("androidFeature") {
id = "b1nd.dodam.convention.android.feature"
implementationClass = "com.b1nd.dodam.convention.AndroidFeaturePlugin"
}
}
}

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

15 changes: 0 additions & 15 deletions build-logic/convention/src/main/java/JvmLibraryConventionPlugin.kt

This file was deleted.

This file was deleted.

Loading

0 comments on commit d7c34db

Please sign in to comment.