2010-05-06 1 views
1

Как назначить для trunk.dir свойство a относительный путь к месту расположения багажника?NAnt и относительное выполнение пути

Это мой nant.build файл:

<?xml version="1.0" encoding="utf-8"?> 
<project name="ProjectName" default="build" xmlns="http://nant.sf.net/release/0.85/nant.xsd"> 

    <!-- Directories --> 
    <property name="trunk.dir" value="C:\Projects\ProjectName" /><!-- I want relative path over here! --> 
    <property name="source.dir" value="${trunk.dir}src\" /> 

    <!-- Working Files --> 
    <property name="msbuild.exe" value="C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\msbuild.exe" /> 
    <property name="solution.sln" value="${source.dir}ProjectName.sln" /> 

    <!-- Called Externally --> 
    <target name="compile"> 
     <!-- Rebuild foces msbuild to clean and build --> 
     <exec program="${msbuild.exe}" commandline="${solution.sln} /t:Rebuild /v:q" /> 
    </target> 

</project> 
+0

Только 1 вид через 50 минут !!? – stacker

ответ

3

Я отвечаю на мой собственный вопрос.

Глядя в documentation, базовый путь относительно родительского каталога файла сборки.