| 59 |
|
|
| 60 |
|
|
| 61 |
|
|
| 62 |
<!-- Files excluded from emulation and dist-docs --> |
<!-- Files excluded from dist-docs and emulation jar --> |
| 63 |
<patternset id="emulation.excludes"> |
<patternset id="unsafe.exclusion"> |
| 64 |
<exclude name="java/util/Random.*"/> |
<exclude name="java/util/Random.*"/> |
| 65 |
<exclude name="sun/misc/Unsafe.*"/> |
<exclude name="sun/misc/Unsafe.*"/> |
| 66 |
</patternset> |
</patternset> |
| 67 |
|
|
| 68 |
|
<!-- Files excludes from emulation jar --> |
| 69 |
|
<patternset id="atomic.exclusion"> |
| 70 |
|
<exclude name="java/util/concurrent/atomic/AtomicInteger*"/> |
| 71 |
|
<exclude name="java/util/concurrent/atomic/AtomicLong*"/> |
| 72 |
|
<exclude name="java/util/concurrent/atomic/AtomicReference*"/> |
| 73 |
|
</patternset> |
| 74 |
|
|
| 75 |
|
|
| 76 |
|
|
| 77 |
<!-- Main targets --> |
<!-- Main targets --> |
| 299 |
|
|
| 300 |
<jar destfile="${product.jar}" duplicate="add"> |
<jar destfile="${product.jar}" duplicate="add"> |
| 301 |
<fileset dir="${build.classes.dir}"> |
<fileset dir="${build.classes.dir}"> |
| 302 |
<patternset refid="emulation.excludes"/> |
<patternset refid="atomic.exclusion"/> |
| 303 |
|
<patternset refid="unsafe.exclusion"/> |
| 304 |
</fileset> |
</fileset> |
| 305 |
<fileset dir="${build.emulation.dir}"/> |
<fileset dir="${build.emulation.dir}"/> |
| 306 |
</jar> |
</jar> |
| 349 |
<copy todir="${build.filter.src.dir}"> |
<copy todir="${build.filter.src.dir}"> |
| 350 |
<fileset dir="${src.dir}"> |
<fileset dir="${src.dir}"> |
| 351 |
<exclude name="**/*.html"/> |
<exclude name="**/*.html"/> |
| 352 |
<patternset refid="emulation.excludes"/> |
<patternset refid="unsafe.exclusion"/> |
| 353 |
</fileset> |
</fileset> |
| 354 |
<filterchain> |
<filterchain> |
| 355 |
|
|