blob: 2a7fbf10caf10d35435e81f64c001e64f90e403c [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" ?>
<project name="UML to DITA Transformation" default="uml2dita" basedir=".">
<property file="dita.properties" />
<eclipse.convertPath resourcePath="${basePackage}.${projectName}.model" property="modelProject" />
<property name="modelPath.uml" value="${modelProject}/model/${modelName}.uml" />
<property name="vocabPath.uml" value="${modelProject}/model/${modelName}-vocab.uml" />
<property name="baseURL" value="http://www.cdatools.org/infocenter" />
<property name="ditaFilePath" value="${basedir}/dita" />
<target name="uml2dita" description="Generate DITA from UML">
<mkdir dir="${ditaFilePath}" />
<mkdir dir="${ditaFilePath}/classes" />
<mkdir dir="${ditaFilePath}/classes/generated" />
<mkdir dir="${ditaFilePath}/terminology" />
<cdatools model="${modelPath.uml}">
<model file="${vocabPath.uml}" />
<transformToDita ditaFilePath="${ditaFilePath}" />
</cdatools>
<antcall target="refresh" />
</target>
<target name="refresh" if="eclipse.running" description="Refresh this folder.">
<eclipse.convertPath fileSystemPath="${basedir}" property="resourcePath" />
<eclipse.refreshLocal resource="${resourcePath}" depth="infinite" />
</target>
</project>