Ignore:
Timestamp:
03/07/17 17:47:45 (4 years ago)
Author:
jkarder
Message:

#2743: updated service client generation cmds

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.PluginInfrastructure/3.3/Advanced/DeploymentService/GenerateServiceClients.cmd

    r4495 r14726  
    1 echo off
     1@ECHO OFF
    22
    3 echo.
    4 echo *******************************************************************************************
    5 echo Generating DeploymentService clients
    6 echo.
     3SET HOST=
     4SET GENERATECONFIG=
    75
    8 svcutil.exe ^
    9   http://services.heuristiclab.com/Deployment-3.3/UpdateService.svc/mex ^
    10   http://services.heuristiclab.com/Deployment-3.3/AdminService.svc/mex ^
    11   /out:ServiceClients ^
    12   /namespace:*,HeuristicLab.PluginInfrastructure.Advanced.DeploymentService ^
    13   /targetClientVersion:Version35 ^
    14   /mergeConfig ^
    15   /config:..\..\app.config
     6ECHO.
     7ECHO *******************************************************************************************
    168
    17 echo.
    18 echo Generation of DeploymentService clients finished.
    19 echo *******************************************************************************************
    20 echo.
     9SET /P HOST=Which host should be used? [services.heuristiclab.com]:
     10IF "%HOST%"=="" SET HOST=services.heuristiclab.com
    2111
    22 pause
     12SET /P GENERATECONFIG=Would you like to generate the configuration file? [y]:
     13IF "%GENERATECONFIG%"=="" SET GENERATECONFIG=y
     14
     15SET ARGS=http://%HOST%/Deployment-3.3/UpdateService.svc?wsdl http://%HOST%/Deployment-3.3/AdminService.svc?wsdl ^
     16/out:ServiceClients ^
     17/namespace:*,HeuristicLab.PluginInfrastructure.Advanced.DeploymentService ^
     18/targetClientVersion:Version35 ^
     19/syncOnly
     20
     21IF "%GENERATECONFIG%"=="y" (
     22  SET ARGS=%ARGS% /config:..\..\app.config /mergeConfig
     23) ELSE (
     24  SET ARGS=%ARGS% /noConfig
     25)
     26
     27ECHO.
     28ECHO Generating UpdateService and AdminService clients
     29ECHO.
     30
     31SETLOCAL ENABLEDELAYEDEXPANSION
     32svcutil.exe %ARGS%
     33ENDLOCAL
     34
     35ECHO.
     36ECHO Generation of UpdateService and AdminService clients finished.
     37ECHO *******************************************************************************************
     38ECHO.
     39
     40PAUSE
Note: See TracChangeset for help on using the changeset viewer.