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>

Reply via email to