Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
build.xml 983 B
<?xml version="1.0" encoding="UTF-8"?>
<project name="Pathvisio plugin" default="maven-build" basedir=".">
	<property environment="env"/>

	<condition property="isWindows">
    <os family="windows" />
	</condition>

	<condition property="isUnix">
    <os family="unix" />
	</condition>

	<target name="maven-build" depends="svnversion, maven-build-windows, maven-build-unix">
	</target>
	
	<target name="maven-build-windows" if="isWindows">
		<exec dir="." executable="cmd" >
			 <arg line="/c mvn -Dmaven.test.skip=true -Dsvnversion=${svnversion} clean install" />
		</exec>
	</target>

	<target name="maven-build-unix" if="isUnix">
		<exec dir="." executable="sh" >
			 <arg line="-c 'mvn -Dmaven.test.skip=true -Dsvnversion=${svnversion} clean install'" />
		</exec>
	</target>

	<target name="svnversion">
    <exec executable="svnversion" outputproperty="svnversion" />
    <echo >SVN Version: ${svnversion}</echo>    
  </target>	
	

</project>