Skip to content

Commit ac465e1

Browse files
committed
2 parents dbb5476 + cd13018 commit ac465e1

File tree

212 files changed

+28285
-1056
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

212 files changed

+28285
-1056
lines changed
File renamed without changes.

ShowBuildMenu.bat

Lines changed: 40 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,16 @@ echo D. Add a test configuration for SQLite (x86).
5252
echo E. Add a test configuration for SQLite (x64). [not recommended]
5353
echo F. Add a test configuration for PostgreSQL.
5454
echo G. Add a test configuration for Oracle.
55+
echo H. Add a test configuration for SQL Server Compact (x86).
56+
echo I. Add a test configuration for SQL Server Compact (x64).
5557
echo.
5658
echo X. Exit to main menu.
5759
echo.
5860

59-
%BUILDTOOL% prompt ABCDEFGX
60-
if errorlevel 7 goto main-menu
61+
%BUILDTOOL% prompt ABCDEFGHIX
62+
if errorlevel 9 goto main-menu
63+
if errorlevel 8 goto test-setup-sqlservercex64
64+
if errorlevel 7 goto test-setup-sqlservercex86
6165
if errorlevel 6 goto test-setup-oracle
6266
if errorlevel 5 goto test-setup-postgresql
6367
if errorlevel 4 goto test-setup-sqlitex64
@@ -73,6 +77,20 @@ set LIB_FILES=
7377
set LIB_FILES2=
7478
goto test-setup-generic
7579

80+
:test-setup-sqlservercex86
81+
set CONFIG_NAME=SqlServerCe32
82+
set PLATFORM=AnyCPU
83+
set LIB_FILES=lib\teamcity\SqlServerCe\*.dll
84+
set LIB_FILES2=lib\teamcity\SqlServerCe\X86\*.dll
85+
goto test-setup-generic
86+
87+
:test-setup-sqlservercex64
88+
set CONFIG_NAME=SqlServerCe64
89+
set PLATFORM=AnyCPU
90+
set LIB_FILES=lib\teamcity\sqlServerCe\*.dll
91+
set LIB_FILES2=lib\teamcity\sqlServerCe\AMD64\*.dll
92+
goto test-setup-generic
93+
7694
:test-setup-firebirdx86
7795
set CONFIG_NAME=FireBird
7896
set PLATFORM=x86
@@ -259,14 +277,18 @@ echo F. NHibernate Trunk - PostgreSQL
259277
echo G. NHibernate Trunk - Oracle (32-bit)
260278
echo H. NHibernate Trunk - Oracle Managed (32-bit)
261279
echo I. NHibernate Trunk - Oracle Managed (64-bit)
262-
echo J. NHibernate Trunk - SQL Server ODBC (32-bit)
280+
echo J. NHibernate Trunk - SQL Server Compact (32-bit)
281+
echo K. NHibernate Trunk - SQL Server Compact (64-bit)
282+
echo L. NHibernate Trunk - SQL Server ODBC (32-bit)
263283
echo.
264284
echo X. Exit to main menu.
265285
echo.
266286

267-
%BUILDTOOL% prompt ABCDEFGHIJX
268-
if errorlevel 10 goto main-menu
269-
if errorlevel 9 goto teamcity-sqlServerOdbc
287+
%BUILDTOOL% prompt ABCDEFGHIJKLX
288+
if errorlevel 12 goto main-menu
289+
if errorlevel 11 goto teamcity-sqlServerOdbc
290+
if errorlevel 10 goto teamcity-sqlServerCe64
291+
if errorlevel 9 goto teamcity-sqlServerCe32
270292
if errorlevel 8 goto teamcity-oraclemanaged-64
271293
if errorlevel 7 goto teamcity-oraclemanaged-32
272294
if errorlevel 6 goto teamcity-oracle32
@@ -337,5 +359,17 @@ move "%CURRENT_CONFIGURATION%" "%CURRENT_CONFIGURATION%-backup" 2> nul
337359
move "%CURRENT_CONFIGURATION%-backup" "%CURRENT_CONFIGURATION%" 2> nul
338360
goto main-menu
339361

362+
:teamcity-sqlServerCe32
363+
move "%CURRENT_CONFIGURATION%" "%CURRENT_CONFIGURATION%-backup" 2> nul
364+
%NANT% /f:teamcity.build -D:skip.manual=true -D:CCNetLabel=-1 -D:config.teamcity=sqlServerCe32
365+
move "%CURRENT_CONFIGURATION%-backup" "%CURRENT_CONFIGURATION%" 2> nul
366+
goto main-menu
367+
368+
:teamcity-sqlServerCe64
369+
move "%CURRENT_CONFIGURATION%" "%CURRENT_CONFIGURATION%-backup" 2> nul
370+
%NANT% /f:teamcity.build -D:skip.manual=true -D:CCNetLabel=-1 -D:config.teamcity=sqlServerCe64
371+
move "%CURRENT_CONFIGURATION%-backup" "%CURRENT_CONFIGURATION%" 2> nul
372+
goto main-menu
373+
340374
:end
341375
popd

build-common/common-project.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,14 @@
301301
</namespaces>
302302
</xmlpoke>
303303

304+
<xmlpoke file="${app.config}"
305+
xpath="//*/hbm:property[@name='command_timeout']"
306+
value="${nhibernate.command_timeout}">
307+
<namespaces>
308+
<namespace prefix="hbm" uri="urn:nhibernate-configuration-2.2" />
309+
</namespaces>
310+
</xmlpoke>
311+
304312
<xmlpoke file="${app.config}"
305313
xpath="//*/hbm:property[@name='connection.driver_class']"
306314
value="${nhibernate.connection.driver_class}">
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?xml version="1.0" ?>
22
<project xmlns="http://nant.sf.net/release/0.85-rc3/nant.xsd">
33
<property name="nhibernate.dialect" value="NHibernate.Dialect.MsSql2008Dialect" overwrite="false"/>
4+
<property name="nhibernate.command_timeout" value="444" overwrite="false"/>
45
<property name="nhibernate.connection.driver_class" value="NHibernate.Driver.SqlClientDriver" overwrite="false"/>
56
<property name="nhibernate.connection.connection_string" value="Server=.\SQLExpress;initial catalog=nhibernate;Integrated Security=SSPI" overwrite="false"/>
67
</project>
452 KB
Binary file not shown.
Binary file not shown.
151 KB
Binary file not shown.
78.8 KB
Binary file not shown.
887 KB
Binary file not shown.
530 KB
Binary file not shown.

0 commit comments

Comments
 (0)