xref: /Lucene/buildSrc/build.gradle (revision e7212fa47d868a5920045c2a6b249a6b7439a0ba)
1/*
2 * Licensed to the Apache Software Foundation (ASF) under one or more
3 * contributor license agreements.  See the NOTICE file distributed with
4 * this work for additional information regarding copyright ownership.
5 * The ASF licenses this file to You under the Apache License, Version 2.0
6 * (the "License"); you may not use this file except in compliance with
7 * the License.  You may obtain a copy of the License at
8 *
9 *     http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
16 */
17
18repositories {
19  mavenCentral()
20}
21
22ext {
23  // Minimum Java version required to compile buildSrc.
24  minJavaVersion = JavaVersion.VERSION_17
25}
26
27
28// Make sure the build environment is consistent.
29apply from: file('../gradle/validation/check-environment.gradle')
30
31// Load common buildSrc and script deps.
32apply from: file("scriptDepVersions.gradle")
33
34dependencies {
35  implementation gradleApi()
36  implementation localGroovy()
37
38  implementation "commons-codec:commons-codec:${scriptDepVersions['commons-codec']}"
39}
40
41