@@ -57,12 +57,14 @@ echo F. Add a test configuration for Oracle with managed driver.
5757echo G. Add a test configuration for SQL Server Compact.
5858echo H. Add a test configuration for MySql.
5959echo I. Add a test configuration for SAP HANA.
60+ echo J. Add a test configuration for SAP SQL Anywhere.
6061echo .
6162echo X. Exit to main menu.
6263echo .
6364
64- %BUILDTOOL% prompt ABCDEFGHIX
65- if errorlevel 9 goto main-menu
65+ %BUILDTOOL% prompt ABCDEFGHIJX
66+ if errorlevel 10 goto main-menu
67+ if errorlevel 9 goto test-setup-anywhere
6668if errorlevel 8 goto test-setup-hana
6769if errorlevel 7 goto test-setup-mysql
6870if errorlevel 6 goto test-setup-sqlserverce
@@ -136,6 +138,13 @@ set LIB_FILES=
136138set LIB_FILES2 =
137139goto test-setup-generic
138140
141+ :test-setup-anywhere
142+ set CONFIG_NAME = SapSQLAnywhere
143+ set TEST_PLATFORM = AnyCPU
144+ set LIB_FILES =
145+ set LIB_FILES2 =
146+ goto test-setup-generic
147+
139148:test-setup-generic
140149set CFGNAME =
141150set /p CFGNAME = Enter a name for your test configuration or press enter to use default name:
@@ -221,12 +230,14 @@ echo I. NHibernate Trunk - Oracle Managed (64-bit)
221230echo J. NHibernate Trunk - SQL Server Compact (32-bit)
222231echo K. NHibernate Trunk - SQL Server Compact (64-bit)
223232echo L. NHibernate Trunk - SQL Server ODBC (32-bit)
233+ echo M. NHibernate Trunk - SAP SQL Anywhere
224234echo .
225235echo X. Exit to main menu.
226236echo .
227237
228- %BUILDTOOL% prompt ABCDEFGHIJKLX
229- if errorlevel 12 goto main-menu
238+ %BUILDTOOL% prompt ABCDEFGHIJKLMX
239+ if errorlevel 13 goto main-menu
240+ if errorlevel 12 goto teamcity-anywhere
230241if errorlevel 11 goto teamcity-sqlServerOdbc
231242if errorlevel 10 goto teamcity-sqlServerCe64
232243if errorlevel 9 goto teamcity-sqlServerCe32
@@ -312,5 +323,11 @@ move "%CURRENT_CONFIGURATION%" "%CURRENT_CONFIGURATION%-backup" 2> nul
312323move " %CURRENT_CONFIGURATION% -backup" " %CURRENT_CONFIGURATION% " 2 > nul
313324goto main-menu
314325
326+ :teamcity-anywhere
327+ move " %CURRENT_CONFIGURATION% " " %CURRENT_CONFIGURATION% -backup" 2 > nul
328+ %NANT% /f:teamcity.build -D:skip.manual=true -D:CCNetLabel=-1 -D:config.teamcity=sqlanywhere
329+ move " %CURRENT_CONFIGURATION% -backup" " %CURRENT_CONFIGURATION% " 2 > nul
330+ goto main-menu
331+
315332:end
316333popd
0 commit comments