diff options
author | 2024-06-23 21:29:58 +0200 | |
---|---|---|
committer | 2024-06-23 21:46:33 +0200 | |
commit | 45d92310f55d953472c95e1f81b1a113178187fb (patch) | |
tree | 2bc0b868a8f8b80dda91f3355f8addc1a6eede0f /subprojects | |
parent | build: automate GitHub pages deployment (diff) | |
download | refinery-45d92310f55d953472c95e1f81b1a113178187fb.tar.gz refinery-45d92310f55d953472c95e1f81b1a113178187fb.tar.zst refinery-45d92310f55d953472c95e1f81b1a113178187fb.zip |
build: publish Maven snapshots to GH pages
Diffstat (limited to 'subprojects')
-rw-r--r-- | subprojects/docs/build.gradle.kts | 30 |
1 files changed, 8 insertions, 22 deletions
diff --git a/subprojects/docs/build.gradle.kts b/subprojects/docs/build.gradle.kts index 0e722fee..631df761 100644 --- a/subprojects/docs/build.gradle.kts +++ b/subprojects/docs/build.gradle.kts | |||
@@ -22,26 +22,13 @@ val javadocs: Configuration by configurations.creating { | |||
22 | } | 22 | } |
23 | 23 | ||
24 | dependencies { | 24 | dependencies { |
25 | javadocs(project(":refinery-generator", "javadocElements")) | 25 | gradle.projectsEvaluated { |
26 | javadocs(project(":refinery-generator-cli", "javadocElements")) | 26 | for (subproject in rootProject.subprojects) { |
27 | javadocs(project(":refinery-interpreter", "javadocElements")) | 27 | if (subproject.plugins.hasPlugin(JavaPlugin::class)) { |
28 | javadocs(project(":refinery-interpreter-localsearch", "javadocElements")) | 28 | javadocs(project(subproject.path, "javadocElements")) |
29 | javadocs(project(":refinery-interpreter-rete", "javadocElements")) | 29 | } |
30 | javadocs(project(":refinery-interpreter-rete-recipes", "javadocElements")) | 30 | } |
31 | javadocs(project(":refinery-language", "javadocElements")) | 31 | } |
32 | javadocs(project(":refinery-language-ide", "javadocElements")) | ||
33 | javadocs(project(":refinery-language-model", "javadocElements")) | ||
34 | javadocs(project(":refinery-language-semantics", "javadocElements")) | ||
35 | javadocs(project(":refinery-language-web", "javadocElements")) | ||
36 | javadocs(project(":refinery-logic", "javadocElements")) | ||
37 | javadocs(project(":refinery-store", "javadocElements")) | ||
38 | javadocs(project(":refinery-store-dse", "javadocElements")) | ||
39 | javadocs(project(":refinery-store-dse-visualization", "javadocElements")) | ||
40 | javadocs(project(":refinery-store-query", "javadocElements")) | ||
41 | javadocs(project(":refinery-store-query-interpreter", "javadocElements")) | ||
42 | javadocs(project(":refinery-store-reasoning", "javadocElements")) | ||
43 | javadocs(project(":refinery-store-reasoning-scope", "javadocElements")) | ||
44 | javadocs(project(":refinery-store-reasoning-smt", "javadocElements")) | ||
45 | } | 32 | } |
46 | 33 | ||
47 | val srcDir = "src" | 34 | val srcDir = "src" |
@@ -63,8 +50,7 @@ val configFiles: FileCollection = files( | |||
63 | ) | 50 | ) |
64 | 51 | ||
65 | val lintConfigFiles: FileCollection = configFiles + files( | 52 | val lintConfigFiles: FileCollection = configFiles + files( |
66 | rootProject.file(".eslintrc.cjs"), | 53 | rootProject.file(".eslintrc.cjs"), rootProject.file("prettier.config.cjs") |
67 | rootProject.file("prettier.config.cjs") | ||
68 | ) | 54 | ) |
69 | 55 | ||
70 | tasks { | 56 | tasks { |