Using my just published Ant tasks for NAnt and MSBuild and Ant's .NET Antlib I had some fun with the various things installed on my company notebook:

$ NAnt.exe -f:pingpong.build
NAnt 0.85 (Build 0.85.1932.0; rc3; 16.04.2005)
Copyright (C) 2001-2005 Gerry Shaw
http://nant.sourceforge.net

Buildfile: file:///c:/Dokumente und Einstellungen/stefan.bodewig/AntTask/pingpong.build
Target framework: Microsoft .NET Framework 1.1
Target(s) specified: runAnt


echo:

     [echo] This is NAnt

runAnt:

[loadtasks] Scanning assembly "AntTask" for extensions.
      [ant] Buildfile: pingpong.xml
      [ant]
      [ant] echo:
      [ant]      [echo] This is Apache Ant version 1.6.5 compiled on June 2 2005 on JDK 1.5.0_05-b05
      [ant]
      [ant] runMSBuild:
      [ant] [dn:msbuild] Microsoft (R) Build Engine Version 2.0.50727.42
      [ant] [dn:msbuild] [Microsoft .NET Framework, Version 2.0.50727.42]
      [ant] [dn:msbuild] Copyright (C) Microsoft Corporation 2005. All rights reserved.
      [ant]
      [ant] [dn:msbuild] Build started 21.12.2005 20:29:57.
      [ant] [dn:msbuild] __________________________________________________
      [ant] [dn:msbuild] Project "C:\Dokumente und Einstellungen\stefan.bodewig\AntTask\pingpong.proj" (runAnt target(s)):
      [ant]
      [ant] [dn:msbuild] Target echo:
      [ant] [dn:msbuild]     This is MSBuild
      [ant] [dn:msbuild] Target runAnt:
      [ant] [dn:msbuild]     Buildfile: pingpong.xml
      [ant] [dn:msbuild]
      [ant] [dn:msbuild]     echo:
      [ant] [dn:msbuild]          [echo] This is Apache Ant version 1.7alpha compiled on December 19 2005 on JDK 1.4.2_09-b05
      [ant] [dn:msbuild]
      [ant] [dn:msbuild]     runNAnt:
      [ant] [dn:msbuild]       [dn:nant] NAnt 0.85 (Build 0.85.1932.0; rc3; 16.04.2005)
      [ant] [dn:msbuild]       [dn:nant] Copyright (C) 2001-2005 Gerry Shaw
      [ant] [dn:msbuild]       [dn:nant] http://nant.sourceforge.net
      [ant] [dn:msbuild]
      [ant] [dn:msbuild]       [dn:nant] Buildfile: file:///C:/Dokumente und Einstellungen/stefan.bodewig/AntTask/pingpong.build
      [ant] [dn:msbuild]       [dn:nant] Target framework: Mono 1.0 Profile
      [ant] [dn:msbuild]       [dn:nant] Target(s) specified: echo
      [ant] [dn:msbuild]
      [ant] [dn:msbuild]       [dn:nant] echo:
      [ant] [dn:msbuild]
      [ant] [dn:msbuild]       [dn:nant]      [echo] This is NAnt
      [ant] [dn:msbuild]
      [ant] [dn:msbuild]       [dn:nant] BUILD SUCCEEDED
      [ant] [dn:msbuild]
      [ant] [dn:msbuild]       [dn:nant] Total time: 0 seconds.
      [ant] [dn:msbuild]
      [ant] [dn:msbuild]
      [ant] [dn:msbuild]     BUILD SUCCESSFUL
      [ant] [dn:msbuild]     Total time: 1 second
      [ant] [dn:msbuild]
      [ant]
      [ant] [dn:msbuild] Build succeeded.
      [ant] [dn:msbuild]     0 Warning(s)
      [ant] [dn:msbuild]     0 Error(s)
      [ant]
      [ant] [dn:msbuild] Time Elapsed 00:00:01.24
      [ant]
      [ant] BUILD SUCCESSFUL
      [ant] Total time: 1 second
      [ant]

BUILD SUCCEEDED

Total time: 2 seconds.

This is NAnt on MS Framework 1.1 invoking Ant 1.6.5 on JDK 1.5 invoking MSBuild on MS Framework 2.0 invoking Ant's SVN trunk on JDK 1.4 (my default environment) invoking NAnt on Mono 1.1.12.

path: /en/dotNet | #