This is an automated email from the ASF dual-hosted git repository.
bodewig pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant-antlibs-props.git
The following commit(s) were added to refs/heads/master by this push:
new 7d91107 make things compile on a modern Ant environment
7d91107 is described below
commit 7d91107f6bb8631cf96403fa0362f8d4913c8b8a
Author: Stefan Bodewig <[email protected]>
AuthorDate: Tue Jun 16 21:48:35 2026 +0200
make things compile on a modern Ant environment
---
.gitignore | 28 +++++----------------------
build.xml | 3 ---
common | 2 +-
docs/style.css | 9 +++++++++
ivy.xml | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 76 insertions(+), 27 deletions(-)
diff --git a/.gitignore b/.gitignore
index 34d4c36..4a4a0ea 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,23 +1,5 @@
-*.el
-*.ipr
-*.iws
-*.pif
-.ant.properties
-.classpath
-.project
-.settings
-bin
-apache-ant-1.*
-bootstrap
-build
-dist
-distribution
-java-repository
-patch.tar.gz
-patch.txt
-target
-velocity.log*
-lib/optional/*.jar
-src/tests/antunit/core/output
-.idea
-*.iml
+/build/
+/docs/style.css
+/ivy/
+/lib/
+/target/
diff --git a/build.xml b/build.xml
index a4c5842..6c8f8c5 100644
--- a/build.xml
+++ b/build.xml
@@ -25,8 +25,5 @@ under the License.
<!-- don't fork junit; regexp classes not available -->
<property name="junit.fork" value="false" />
- <property name="javac.-source" value="1.4" />
- <property name="javac.-target" value="1.4" />
-
<import file="common/build.xml"/>
</project>
diff --git a/common b/common
index a715465..193a290 160000
--- a/common
+++ b/common
@@ -1 +1 @@
-Subproject commit a715465514e3aaa5e6e06a91345c0292c3642539
+Subproject commit 193a2904ae07328a5960bfe2ee975814b26f0b16
diff --git a/docs/style.css b/docs/style.css
index df4d8ca..a09991e 100644
--- a/docs/style.css
+++ b/docs/style.css
@@ -52,3 +52,12 @@ table th {
pre {
background-color: efefef;
}
+
+.copyright {
+ font-family: arial,helvetica,sanserif;
+ font-size: 90%;
+ clear: both;
+ text-align: center;
+ margin: 0px;
+ border-top: thin solid #4C6C8F;
+}
diff --git a/ivy.xml b/ivy.xml
new file mode 100644
index 0000000..3d0897f
--- /dev/null
+++ b/ivy.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+ 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
+
+ https://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.
+
+-->
+<ivy-module version="2.0">
+ <info organisation="org.apache.ant"
+ module="${artifact.name}"
+ revision="${artifact.version}"
+ publication="${artifact.publication.datetime}">
+ <license name="Apache Software License 2.0"
+ url="https://www.apache.org/licenses/LICENSE-2.0"/>
+ <ivyauthor name="Apache Ant Development Team"
+ url="https://ant.apache.org/"/>
+ <description homepage="https://ant.apache.org/antlibs/props/">
+ Apache Props Antlib
+ </description>
+ </info>
+ <configurations>
+ <conf name="default" description="full antlib with all dependencies"/>
+ <conf name="provided" description="Ant must be present at runtime"/>
+ <conf name="test" description="dependencies used for tests of the antlib"
transitive="false" visibility="private"/>
+ </configurations>
+ <publications xmlns:e="urn:ant.apache.org:ivy-extras">
+ <artifact name="${artifact.name}" type="pom" ext="pom"/>
+ <artifact name="${artifact.name}" type="pom.asc" ext="pom.asc"/>
+ <artifact name="${artifact.name}" type="jar" ext="jar"/>
+ <artifact name="${artifact.name}" type="jar.asc" ext="jar.asc"/>
+ <artifact name="${artifact.name}" type="source" ext="jar"
+ e:classifier="sources"/>
+ <artifact name="${artifact.name}" type="source.asc" ext="jar.asc"
+ e:classifier="sources"/>
+ <artifact name="${artifact.name}" type="javadoc" ext="jar"
+ e:classifier="javadoc"/>
+ <artifact name="${artifact.name}" type="javadoc.asc" ext="jar.asc"
+ e:classifier="javadoc"/>
+ <artifact name="${artifact.name}" type="ivy" ext="xml"
+ e:classifier="ivy"/>
+ <artifact name="${artifact.name}" type="ivy.asc" ext="xml.asc"
+ e:classifier="ivy"/>
+ </publications>
+ <dependencies>
+ <dependency org="org.apache.ant" name="ant" rev="1.10.17"
conf="provided->default"/>
+ <dependency org="org.apache.ant" name="ant-launcher" rev="1.10.17"
conf="provided->default"/>
+ <dependency org="org.apache.ant" name="ant-antunit" rev="1.4.1"
conf="test->default"/>
+ </dependencies>
+</ivy-module>