Skip to content

Commit

Permalink
docs: document smart package
Browse files Browse the repository at this point in the history
  • Loading branch information
doinkythederp committed Nov 26, 2024
1 parent 001b4ad commit cc15b80
Show file tree
Hide file tree
Showing 29 changed files with 2,327 additions and 89 deletions.
2 changes: 2 additions & 0 deletions .idea/inspectionProfiles/Project_Default.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/kotlinc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

30 changes: 25 additions & 5 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
plugins {
`java-library`
`maven-publish`
idea

id("org.teavm.library").version("0.10.2")
id("dev.vexide.hydrozoa").apply(false)
Expand Down Expand Up @@ -47,6 +48,7 @@ publishing {
allprojects {
plugins.apply("maven-publish")
plugins.apply("java")

publishing {
repositories {
maven {
Expand All @@ -65,6 +67,18 @@ allprojects {
repositories {
mavenCentral()
}

tasks.javadoc {
source = sourceSets.main.get().allJava
options
.windowTitle("Hydrozoa Docs")
.stylesheetFile(rootProject.layout.projectDirectory.file("docs.css").asFile)
}
}

subprojects {
group = project.rootProject.group
version = project.rootProject.version
}

jreleaser {
Expand All @@ -85,13 +99,19 @@ jreleaser {
}
}

subprojects {
group = project.rootProject.group
version = project.rootProject.version
}

dependencies {
implementation("org.jetbrains:annotations:24.0.0")

implementation(project(":vex-sdk"))
}

tasks.javadoc {
title = "Hydrozoa"
}

idea {
module {
isDownloadJavadoc = true
isDownloadSources = true
}
}
Loading

0 comments on commit cc15b80

Please sign in to comment.