I just cannot get this right
I have set up my fileset to exclude a list of directories and delete
everything else
fileset: Setup scanner in dir /opt/stratalight/packages with patternSet{
includes: [*/**] excludes: [OS-4000-1.6(B18)Beta/**
OTS-SC-1.6(B18)Beta/** OTS-4010-1.6(B17)Beta/** OTS-4040-1.6(B17)Beta/**
OTS-4400-1.6(B17)Beta/** OTS-4540-1.6(B17)Beta/**
OTS-4520-1.6(B17)Beta/** OTS-Common-1.6(B18)Beta/**
OTS-4011-1.6(B17)Beta/**] }
[delete] Deleting
/opt/stratalight/packages/OS-4000-1.6(B18)Beta/OTS-4010/clientFpga4010.s
lim
But (as you can see) the first thing it deletes is something under one
of my excluded directories. Can someone please point out what I am
doing wrong??? Thanks
Tracy
(ant 1.7.0)
Here's the snippet of code
${directories} is OS-4000-1.6(B18)Beta/** OTS-SC-1.6(B18)Beta/**
OTS-4010-1.6(B17)Beta/** OTS-4040-1.6(B17)Beta/**
OTS-4400-1.6(B17)Beta/** OTS-4540-1.6(B17)Beta/**
OTS-4520-1.6(B17)Beta/** OTS-Common-1.6(B18)Beta/**
OTS-4011-1.6(B17)Beta/**
<delete includeemptydirs="true" >^M
<fileset dir="${installation.dir}"
casesensitive="yes">
<exclude name="${directories}"/>
<include name="*/**"/>
</fileset>
</delete>^M