Supprimer tous les fichiers dans un répertoire sans sous-répertoires avec Apache Ant

J'ai besoin d'un Apache Ant cible, qui supprime tous les fichiers dans un répertoire, mais ne touche pas les sous-répertoires.

Dans mon approche, j'ai explicitement le nom de la sous-répertoires, je veux sauter (atm juste "src/").

<delete>
   <fileset dir="${dist.dir}" excludes="src/" />
</delete>

Mais je ne l'aime pas. De cette façon, je dois modifier la cible à chaque fois que quelque chose change dans la structure de sous-répertoire.

Des idées?

source d'informationauteur tyrondis