Skip to content

Commit 2edad17

Browse files
committed
Split bin and test target dirs
1 parent d2fe94e commit 2edad17

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

default.build

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
>
77

88
<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" />
1011

1112
<include buildfile="${root.dir}/build-common/common.xml" />
1213

@@ -141,7 +142,7 @@
141142
</target>
142143

143144
<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" />
145146
<call target="put-connection-settings-into-defined-app-config" />
146147
</target>
147148

@@ -153,15 +154,15 @@
153154

154155
<target name="run-tests" depends="find-nunit" description="Run NUnit tests">
155156
<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" />
157158
<arg value="--result=${testresults.dir}/${test.file}.dll-results.xml;format=nunit2" />
158159
<arg value="--teamcity" if="${property::exists('config.teamcity')}" />
159160
<arg value="--x86" unless="${property::exists('nunit-x64')}" />
160161
</exec>
161162
</target>
162163

163164
<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" />
165166

166167
<xmlpoke
167168
file="${app.config}"
@@ -243,7 +244,7 @@
243244
</fileset>
244245
</copy>
245246
<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}/">
247248
<include name="Antlr3.Runtime.???" />
248249
<include name="Iesi.Collections.???" />
249250
<include name="NHibernate.???" />
@@ -260,20 +261,20 @@
260261
</fileset>
261262
</copy>
262263
<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}">
264265
<include name="log4net*" />
265266
<include name="NHibernate.DomainModel.*" />
266267
<include name="NHibernate.Test.*" />
267268
<include name="nunit*" />
268269
</fileset>
269270
</copy>
270271
<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}">
272273
<include name="NHibernate.Test.VisualBasic.*" />
273274
</fileset>
274275
</copy>
275276
<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}">
277278
<include name="NHibernate.TestDatabaseSetup.*" />
278279
</fileset>
279280
</copy>

0 commit comments

Comments
 (0)