Yes, but "${framework::get-assembly-directory(target.framework)}"
returns /usr/local/lib/mono/1.0, which points to the GAC, and
to have the following task working, one has to install the
nunit.framework.dll assembly shipped with NAnt into the GAC:
<!-- global framework settings -->
<property
name="target.framework"
value="${framework::get-target-framework()}" />
<property
name="assembly.dir"
value="${framework::get-assembly-directory(target.framework)}" />
<property
name="nunit.dir"
value="${assembly.dir}"
if="${platform::is-unix()}" />
...
<target
name="test"
depends="build"
description="Tests the current configuration">
<csc
target="library"
debug="${debug}"
define="${platform::get-name()}"
unsafe="true"
output="${build.dir}/${package.name}/lib/${assembly}.Tests.dll">
<sources
basedir="${assembly}.Tests"
failonempty="true">
<include name="*.cs" />
</sources>
<references basedir="${build.dir}/${package.name}/lib">
<include name="${assembly}.dll" />
<include name="${nunit.dir}/nunit.framework.dll" />
</references>
</csc>
<nunit2>
...
</nunit2>
</target>
j3d.
On Mon, 2004-05-31 at 12:12, Giuseppe Greco wrote:
> Hi all,
>
> If I'm not wrong, the latest version of NAnt
> references the assemblies installed in the gac...
> but this is not always what one wants.
>
> For example, I use assembler.exe/updater.exe to
> generate monodoc documentation, but at the moment
> these assemblies cannot be installed in the gac
> because the do not have a valid public key token.
>
> Furthermore, to have the <nunit2> task working
> correctly, one has to install the nunit.framework.dll
> assembly shipped with NAnt, but again, it cannot be
> installed in the gac because it has not a valid
> public key token...
>
> May be I'm wrong... I'm just trying to understand
> the new layout.
>
> j3d.
--
----------------------------------------
Giuseppe Greco
::agamura::
phone: +41 91 604 67 65
mobile: +41 76 390 60 32
email: [EMAIL PROTECTED]
web: www.agamura.com
----------------------------------------
-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g.
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users