-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.xml
22 lines (20 loc) · 1.19 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-users" xmlns:ivy="antlib:org.apache.ivy.ant">
<property name="ivy.pom.name" value="Roma Users" />
<property name="ivy.pom.description" value="Roma Users module for authentication and profiling aspect implementation" />
<property name="ivy.pom.repo-name" value="users" />
<get src="https://github.com/romaframework/core/raw/master/roma-build.xml" dest="roma-build.xml" skipexisting="true" />
<import file="roma-build.xml" />
<target name="persistence-compile" depends="install-ivy">
<property name="ivy.dep.file" value="ivy-datanucleus.xml" />
<antcall target="compile" />
<ivy:cachepath pathid="data.enhancement.classpath" />
<path id="project.enhancement.classpath">
<pathelement path="build/src" />
<path refid="data.enhancement.classpath" />
</path>
<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">
</datanucleusenhancer>
</target>
</project>