From: <aye...@us...> - 2008-09-28 16:54:16
|
Revision: 3794 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=3794&view=rev Author: ayenderahien Date: 2008-09-28 16:54:05 +0000 (Sun, 28 Sep 2008) Log Message: ----------- Requiring .Net 3.5 for building the project. from now on, either nant needs to be setup to use net-3.5 by default, or needs to be invoked with -t:net-3.5 Modified Paths: -------------- trunk/nhibernate/default.build Modified: trunk/nhibernate/default.build =================================================================== --- trunk/nhibernate/default.build 2008-09-28 15:04:20 UTC (rev 3793) +++ trunk/nhibernate/default.build 2008-09-28 16:54:05 UTC (rev 3794) @@ -92,7 +92,7 @@ </target> <target name="build" - depends="init prepare-build-directory" + depends="check-framework-version init prepare-build-directory" description="Builds NHibernate in the current configuration"> <nant target="build"> @@ -100,6 +100,11 @@ </nant> </target> + + <target name="check-framework-version"> + <echo>Running with ${framework::get-target-framework()}</echo> + <fail message="ERROR: NHibernate requires .Net 3.5 to compile (but can run on .Net 2.0), please use the -t:net-3.5 parameter when starting nant" if="${framework::get-target-framework()!='net-3.5'}"/> + </target> <target name="test-report" if="${nunit2report.installed}"> <mkdir dir="${build.dir}/testresults" /> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |