|
6 | 6 | > |
7 | 7 |
|
8 | 8 | <property name="root.dir" value="." /> |
9 | | - <property name="target.dir" value="net461" /> |
| 9 | + <property name="bin.target.dir" value="net461" /> |
| 10 | + <property name="test.target.dir" value="net48" /> |
10 | 11 |
|
11 | 12 | <include buildfile="${root.dir}/build-common/common.xml" /> |
12 | 13 |
|
|
141 | 142 | </target> |
142 | 143 |
|
143 | 144 | <target name="put-connection-settings-into-app-config"> |
144 | | - <property name="app.config" value="src/${test.file}/bin/${build.config}/${target.dir}/${test.file}.dll.config" /> |
| 145 | + <property name="app.config" value="src/${test.file}/bin/${build.config}/${test.target.dir}/${test.file}.dll.config" /> |
145 | 146 | <call target="put-connection-settings-into-defined-app-config" /> |
146 | 147 | </target> |
147 | 148 |
|
|
153 | 154 |
|
154 | 155 | <target name="run-tests" depends="find-nunit" description="Run NUnit tests"> |
155 | 156 | <exec program="${nunit-console}" failonerror="${not property::exists(test.file + '.IgnoreFail')}"> |
156 | | - <arg value="${root.dir}/src/${test.file}/bin/${build.config}/${target.dir}/${test.file}.dll" /> |
| 157 | + <arg value="${root.dir}/src/${test.file}/bin/${build.config}/${test.target.dir}/${test.file}.dll" /> |
157 | 158 | <arg value="--result=${testresults.dir}/${test.file}.dll-results.xml;format=nunit2" /> |
158 | 159 | <arg value="--teamcity" if="${property::exists('config.teamcity')}" /> |
159 | 160 | <arg value="--x86" unless="${property::exists('nunit-x64')}" /> |
160 | 161 | </exec> |
161 | 162 | </target> |
162 | 163 |
|
163 | 164 | <target name="remove-connection-settings-from-app-config"> |
164 | | - <property name="app.config" value="${root.dir}/src/${test.file}/bin/${build.config}/${target.dir}/${test.file}.dll.config" /> |
| 165 | + <property name="app.config" value="${root.dir}/src/${test.file}/bin/${build.config}/${test.target.dir}/${test.file}.dll.config" /> |
165 | 166 |
|
166 | 167 | <xmlpoke |
167 | 168 | file="${app.config}" |
|
243 | 244 | </fileset> |
244 | 245 | </copy> |
245 | 246 | <copy todir="${bin-pack.required}"> |
246 | | - <fileset basedir="${root.dir}/src/NHibernate/bin/${build.config}/${target.dir}/"> |
| 247 | + <fileset basedir="${root.dir}/src/NHibernate/bin/${build.config}/${bin.target.dir}/"> |
247 | 248 | <include name="Antlr3.Runtime.???" /> |
248 | 249 | <include name="Iesi.Collections.???" /> |
249 | 250 | <include name="NHibernate.???" /> |
|
260 | 261 | </fileset> |
261 | 262 | </copy> |
262 | 263 | <copy todir="${bin-pack.tests}"> |
263 | | - <fileset basedir="${root.dir}/src/NHibernate.Test/bin/${build.config}/${target.dir}"> |
| 264 | + <fileset basedir="${root.dir}/src/NHibernate.Test/bin/${build.config}/${test.target.dir}"> |
264 | 265 | <include name="log4net*" /> |
265 | 266 | <include name="NHibernate.DomainModel.*" /> |
266 | 267 | <include name="NHibernate.Test.*" /> |
267 | 268 | <include name="nunit*" /> |
268 | 269 | </fileset> |
269 | 270 | </copy> |
270 | 271 | <copy todir="${bin-pack.tests}"> |
271 | | - <fileset basedir="${root.dir}/src/NHibernate.Test.VisualBasic/bin/${build.config}/${target.dir}"> |
| 272 | + <fileset basedir="${root.dir}/src/NHibernate.Test.VisualBasic/bin/${build.config}/${test.target.dir}"> |
272 | 273 | <include name="NHibernate.Test.VisualBasic.*" /> |
273 | 274 | </fileset> |
274 | 275 | </copy> |
275 | 276 | <copy todir="${bin-pack.tests}"> |
276 | | - <fileset basedir="${root.dir}/src/NHibernate.TestDatabaseSetup/bin/${build.config}/${target.dir}"> |
| 277 | + <fileset basedir="${root.dir}/src/NHibernate.TestDatabaseSetup/bin/${build.config}/${test.target.dir}"> |
277 | 278 | <include name="NHibernate.TestDatabaseSetup.*" /> |
278 | 279 | </fileset> |
279 | 280 | </copy> |
|
0 commit comments