This is an automated email from the ASF dual-hosted git repository.

yiconghuang pushed a commit to branch chore/relocate-root-build
in repository https://gitbox.apache.org/repos/asf/texera.git

commit 197a96b6a0dd016d5b999131979f08e544657ec9
Author: Yicong Huang <[email protected]>
AuthorDate: Sat Oct 11 11:58:39 2025 -0700

    chore: move project definition to root
---
 core/build.sbt => build.sbt                | 22 +++++++++++-----------
 {core/project => project}/build.properties |  0
 {core/project => project}/plugins.sbt      |  0
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/core/build.sbt b/build.sbt
similarity index 83%
rename from core/build.sbt
rename to build.sbt
index 25b5a2d4d1..1dcba1e456 100644
--- a/core/build.sbt
+++ b/build.sbt
@@ -15,11 +15,11 @@
 // specific language governing permissions and limitations
 // under the License.
 
-lazy val DAO = project in file("dao")
-lazy val Config = project in file("config")
-lazy val Auth = (project in file("auth"))
+lazy val DAO = project in file("core/dao")
+lazy val Config = project in file("core/config")
+lazy val Auth = (project in file("core/auth"))
   .dependsOn(DAO, Config)
-lazy val ConfigService = (project in file("config-service"))
+lazy val ConfigService = (project in file("core/config-service"))
   .dependsOn(Auth, Config)
   .settings(
     dependencyOverrides ++= Seq(
@@ -27,7 +27,7 @@ lazy val ConfigService = (project in file("config-service"))
       "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.17.0"
     )
   )
-lazy val AccessControlService = (project in file("access-control-service"))
+lazy val AccessControlService = (project in 
file("core/access-control-service"))
   .dependsOn(Auth, Config, DAO)
   .settings(
     dependencyOverrides ++= Seq(
@@ -37,11 +37,11 @@ lazy val AccessControlService = (project in 
file("access-control-service"))
   )
   .configs(Test)
   .dependsOn(DAO % "test->test", Auth % "test->test")
-lazy val WorkflowCore = (project in file("workflow-core"))
+lazy val WorkflowCore = (project in file("core/workflow-core"))
   .dependsOn(DAO, Config)
   .configs(Test)
   .dependsOn(DAO % "test->test") // test scope dependency
-lazy val ComputingUnitManagingService = (project in 
file("computing-unit-managing-service"))
+lazy val ComputingUnitManagingService = (project in 
file("core/computing-unit-managing-service"))
   .dependsOn(WorkflowCore, Auth, Config)
   .settings(
     dependencyOverrides ++= Seq(
@@ -49,7 +49,7 @@ lazy val ComputingUnitManagingService = (project in 
file("computing-unit-managin
       "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.17.0"
     )
   )
-lazy val FileService = (project in file("file-service"))
+lazy val FileService = (project in file("core/file-service"))
   .dependsOn(WorkflowCore, Auth, Config)
   .configs(Test)
   .dependsOn(DAO % "test->test") // test scope dependency
@@ -62,8 +62,8 @@ lazy val FileService = (project in file("file-service"))
     )
   )
 
-lazy val WorkflowOperator = (project in 
file("workflow-operator")).dependsOn(WorkflowCore)
-lazy val WorkflowCompilingService = (project in 
file("workflow-compiling-service"))
+lazy val WorkflowOperator = (project in 
file("core/workflow-operator")).dependsOn(WorkflowCore)
+lazy val WorkflowCompilingService = (project in 
file("core/workflow-compiling-service"))
   .dependsOn(WorkflowOperator, Config)
   .settings(
     dependencyOverrides ++= Seq(
@@ -74,7 +74,7 @@ lazy val WorkflowCompilingService = (project in 
file("workflow-compiling-service
     )
   )
 
-lazy val WorkflowExecutionService = (project in file("amber"))
+lazy val WorkflowExecutionService = (project in file("core/amber"))
   .dependsOn(WorkflowOperator, Auth, Config)
   .settings(
     dependencyOverrides ++= Seq(
diff --git a/core/project/build.properties b/project/build.properties
similarity index 100%
rename from core/project/build.properties
rename to project/build.properties
diff --git a/core/project/plugins.sbt b/project/plugins.sbt
similarity index 100%
rename from core/project/plugins.sbt
rename to project/plugins.sbt

Reply via email to