3 echo ##########################################################################
\r
4 echo omniORBpy %VERSION%
\r
5 echo ##########################################################################
\r
7 IF NOT DEFINED SAT_DEBUG (
\r
11 if NOT defined CYGWIN_ROOT_DIR (
\r
12 echo ERROR: Please set the environment variable: CYGWIN_ROOT_DIR
\r
15 echo INFO: Cygwin suite environment variable is set to: %CYGWIN_ROOT_DIR%
\r
18 if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL%
\r
19 REM clean BUILD directory
\r
20 if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR%
\r
23 set OMNIORBPY_WORK_DIR=%OMNIORB_ROOT_DIR%\src\lib\omniORBpy
\r
25 if exist "%OMNIORBPY_WORK_DIR%" rmdir /Q /S "%OMNIORBPY_WORK_DIR%"
\r
26 mkdir %OMNIORBPY_WORK_DIR%
\r
28 xcopy * %OMNIORBPY_WORK_DIR% /E /I /Q
\r
29 if NOT %ERRORLEVEL% == 0 (
\r
34 cd %OMNIORBPY_WORK_DIR%
\r
35 echo INFO: compilation starts now...
\r
36 set PATH=%PATH%;%CYGWIN_ROOT_DIR%\bin;%PYTHON_ROOT_DIR%
\r
38 if NOT %ERRORLEVEL% == 0 (
\r
39 echo ERROR on make export
\r
43 if %SAT_DEBUG% == 1 (
\r
44 cd %PRODUCT_INSTALL%
\r
45 powershell -Command "Get-ChildItem -File -Recurse *.pyd| ForEach-Object {if ((!$_.Name.EndsWith('_d.pyd'))) { $_ | Copy-Item -Destination {$_.Name -replace '.pyd','_d.pyd'}}}"
\r