From e58cc0a1a6195c420784bbf3b3e0786710fc46a0 Mon Sep 17 00:00:00 2001 From: mae Date: Tue, 7 Oct 2025 19:34:23 -0500 Subject: [PATCH] add all modules, better gradle setup, and elixir for server --- .idea/gradle.xml | 18 ++++++++++ build.gradle.kts | 35 +++++++------------ buildSrc/build.gradle.kts | 15 ++++++++ .../moe/rosa/planterette/buildsrc/GoPlugin.kt | 22 ++++++++++++ go.mod | 4 --- plt-build-wrapper/build.gradle.kts | 3 ++ plt-build-wrapper/go.mod | 3 ++ {src/main/go => plt-build-wrapper}/main.go | 0 .../go => plt-build-wrapper}/main_test.go | 1 - plt-build/build.gradle.kts | 20 +++++++++++ .../main/kotlin/moe/rosa/planterette/Main.kt | 0 .../moe/rosa/planterette/PlanteretteConfig.kt | 0 .../kotlin/moe/rosa/planterette/dsl/DSL.kt | 0 .../moe/rosa/planterette/dsl/HakureiDSL.kt | 0 .../rosa/planterette/hakurei/Filesystem.kt | 0 .../moe/rosa/planterette/hakurei/Hakurei.kt | 0 {src => plt-build/src}/test/kotlin/DSLTest.kt | 0 .../src}/test/kotlin/HakureiTest.kt | 0 .../src}/test/resources/ChromiumExample.kts | 0 plt-fetch/build.gradle.kts | 3 ++ plt-fetch/go.mod | 3 ++ plt-fetch/main.go | 5 +++ plt-fetch/main_test.go | 9 +++++ plt-pkg/build.gradle.kts | 3 ++ plt-pkg/go.mod | 3 ++ plt-pkg/main.go | 5 +++ plt-pkg/main_test.go | 9 +++++ plt-server/.formatter.exs | 4 +++ plt-server/.gitignore | 23 ++++++++++++ plt-server/README.md | 21 +++++++++++ plt-server/build.gradle.kts | 10 ++++++ plt-server/lib/plt_server.ex | 18 ++++++++++ plt-server/mix.exs | 28 +++++++++++++++ plt-server/test/plt_server_test.exs | 8 +++++ plt-server/test/test_helper.exs | 1 + plt-updated/build.gradle.kts | 3 ++ plt-updated/go.mod | 3 ++ plt-updated/main.go | 5 +++ plt-updated/main_test.go | 9 +++++ settings.gradle.kts | 8 ++++- 40 files changed, 273 insertions(+), 29 deletions(-) create mode 100644 buildSrc/build.gradle.kts create mode 100644 buildSrc/src/main/kotlin/moe/rosa/planterette/buildsrc/GoPlugin.kt delete mode 100644 go.mod create mode 100644 plt-build-wrapper/build.gradle.kts create mode 100644 plt-build-wrapper/go.mod rename {src/main/go => plt-build-wrapper}/main.go (100%) rename {src/main/go => plt-build-wrapper}/main_test.go (85%) create mode 100644 plt-build/build.gradle.kts rename {src => plt-build/src}/main/kotlin/moe/rosa/planterette/Main.kt (100%) rename {src => plt-build/src}/main/kotlin/moe/rosa/planterette/PlanteretteConfig.kt (100%) rename {src => plt-build/src}/main/kotlin/moe/rosa/planterette/dsl/DSL.kt (100%) rename {src => plt-build/src}/main/kotlin/moe/rosa/planterette/dsl/HakureiDSL.kt (100%) rename {src => plt-build/src}/main/kotlin/moe/rosa/planterette/hakurei/Filesystem.kt (100%) rename {src => plt-build/src}/main/kotlin/moe/rosa/planterette/hakurei/Hakurei.kt (100%) rename {src => plt-build/src}/test/kotlin/DSLTest.kt (100%) rename {src => plt-build/src}/test/kotlin/HakureiTest.kt (100%) rename {src => plt-build/src}/test/resources/ChromiumExample.kts (100%) create mode 100644 plt-fetch/build.gradle.kts create mode 100644 plt-fetch/go.mod create mode 100644 plt-fetch/main.go create mode 100644 plt-fetch/main_test.go create mode 100644 plt-pkg/build.gradle.kts create mode 100644 plt-pkg/go.mod create mode 100644 plt-pkg/main.go create mode 100644 plt-pkg/main_test.go create mode 100644 plt-server/.formatter.exs create mode 100644 plt-server/.gitignore create mode 100644 plt-server/README.md create mode 100644 plt-server/build.gradle.kts create mode 100644 plt-server/lib/plt_server.ex create mode 100644 plt-server/mix.exs create mode 100644 plt-server/test/plt_server_test.exs create mode 100644 plt-server/test/test_helper.exs create mode 100644 plt-updated/build.gradle.kts create mode 100644 plt-updated/go.mod create mode 100644 plt-updated/main.go create mode 100644 plt-updated/main_test.go diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 2a65317..295bdcf 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -4,11 +4,29 @@