-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.xml
22 lines (18 loc) · 1.12 KB
/
build.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." default="compile" name="roma-scheduler-quartz">
<property name="ivy.pom.name" value="Roma Scheduler Quartz" />
<property name="ivy.pom.description" value="Roma Scheduler aspect impelementation with quartz" />
<property name="ivy.pom.repo-name" value="scheduler-quartz" />
<get src="https://github.com/romaframework/core/raw/master/roma-build.xml" dest="roma-build.xml" skipexisting="true" />
<import file="roma-build.xml" />
<path id="project.enhancement.classpath">
<fileset dir="../persistence-datanucleus/lib" includes="**/*.jar" />
<pathelement path="build/src"/>
</path>
<target name="persistence-compile">
<taskdef classname="org.datanucleus.enhancer.tools.EnhancerTask" classpathref="project.enhancement.classpath" name="datanucleusenhancer" />
<datanucleusenhancer detachListener="true" classpathref="project.enhancement.classpath" dir="build/src" failonerror="true" verbose="true" generateconstructor="">
<jvmarg line="-Dlog4j.configuration=file:src/datanucleus-log4j.properties" />
</datanucleusenhancer>
</target>
</project>