From f7654184859fd5dd6350f04789be4defe4a884d6 Mon Sep 17 00:00:00 2001 From: Alexander Polovtcev Date: Mon, 6 Nov 2023 13:59:43 +0200 Subject: [PATCH] IGNITE-20757 Add a module for utility applications (#2795) --- dev-utilities/README.md | 3 +++ dev-utilities/build.gradle | 23 +++++++++++++++++++++++ settings.gradle | 2 ++ 3 files changed, 28 insertions(+) create mode 100644 dev-utilities/README.md create mode 100644 dev-utilities/build.gradle diff --git a/dev-utilities/README.md b/dev-utilities/README.md new file mode 100644 index 00000000000..4cd6f43ba0e --- /dev/null +++ b/dev-utilities/README.md @@ -0,0 +1,3 @@ +# Apache Ignite 3 Development Utilities + +This module contains a bunch of useful standalone utility applications that can help during development and testing. diff --git a/dev-utilities/build.gradle b/dev-utilities/build.gradle new file mode 100644 index 00000000000..0b166742712 --- /dev/null +++ b/dev-utilities/build.gradle @@ -0,0 +1,23 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +apply from: "$rootDir/buildscripts/java-core.gradle" + +description = 'ignite-dev-utilities' + +dependencies { +} diff --git a/settings.gradle b/settings.gradle index caa3c80365d..7d78fff8698 100644 --- a/settings.gradle +++ b/settings.gradle @@ -26,6 +26,7 @@ include(':ignite-file-io') include(':ignite-vault') include(':ignite-rest') include(':ignite-examples') +include(':ignite-dev-utilities') include(':ignite-network') include(':ignite-configuration-api') include(':ignite-raft-api') @@ -77,6 +78,7 @@ include(":ignite-system-view") include(":ignite-system-view-api") project(":ignite-examples").projectDir = file('examples') +project(":ignite-dev-utilities").projectDir = file('dev-utilities') project(":ignite-page-memory").projectDir = file('modules/page-memory') project(":ignite-storage-api").projectDir = file('modules/storage-api') project(":ignite-network-annotation-processor").projectDir = file('modules/network-annotation-processor')