修正prebuilt的错误

修正prebuilt的错误

--- templates/prebuilt/setup.win32.bat
+++ templates/prebuilt/setup.win32.bat
@@ -20,7 +20,7 @@

 echo #####ʾʼ#####
 rem BuildConsole.exe %project%.sln /prj=ALL_BUILD /Silent /OpenMonitor /Cfg="Debug|WIN32,Release|WIN32"
-BuildConsole.exe %project%.sln /prj=ALL_BUILD /Silent  /Cfg="Debug|WIN32,Release|WIN32"
+rem BuildConsole.exe %project%.sln /prj=ALL_BUILD /Silent  /Cfg="Debug|WIN32,Release|WIN32"
 if %errorlevel% neq 0 goto :cmEnd
 echo #####ʾ#####


Doc fix

Doc fix

--- documentation/createdocs.bat
+++ documentation/createdocs.bat
@@ -1 +1 @@
-c:\Python26\Scripts\epydoc.py --dotpath="c:\Program Files\Graphviz2.20\bin\dot.exe" --graph-font="Calibri" -v --graph=all --show-imports --no-private arcrest
+c:\Python25\Scripts\epydoc.py --dotpath="c:\Program Files\Graphviz2.20\bin\dot.exe" --graph-font="Calibri" -v --graph=all --show-imports --no-private arcrest


Complete implementation of module io running as a task.

--- rest/startMZmine.bat
+++ rest/startMZmine.bat
@@ -1,3 +1,3 @@
 @echo off
 cls
-java -Dj3d.rend=d3d -Djava.util.logging.config.file=conf/logging.properties -Xms512m -Xmx1384m -cp MZmine.jar net.sf.mzmine.main.MZmineClient
+java -Dj3d.rend=d3d -Djava.library.path=lib -Djava.util.logging.config.file=conf/logging.properties -Xms512m -Xmx1384m -cp MZmine.jar net.sf.mzmine.main.MZmineClient


fix script

fix script

GitOrigin-RevId: eac75efeec636aba54ed7920899ac4a13a3db939

--- plugins/lombok/makeRelease.bat
+++ plugins/lombok/makeRelease.bat
@@ -11,6 +11,7 @@
 SETLOCAL
 echo Called with %1
 SET IDEA_VERSION=%1
-call gradlew clean build
+call gradlew clean
+call gradlew build
 xcopy build\distributions\lombok-plugin-%pluginVersion%.zip distro\lombok-plugin-%pluginVersion%-%1.zip*
 ENDLOCAL & SET result=%retval%


remove test code

remove test code

--- tools/cmake/invoke_mingw.bat
+++ tools/cmake/invoke_mingw.bat
@@ -1,8 +1,6 @@
 @echo off

 set MINGW_PATH=C:\usr\share\ruby\ruby\devkit-mingw64-64\mingw\bin
-path=C:\usr\share\CMake\bin;%MINGW_PATH%
-

 goto :%buildtype%


windows-build-deps.cmd: Also show build progress for Ogre as its done every time just like knet. Split QtPropBrowser build and deploy steprs, this makes the script copy everything correctly to /bin if you clean out /bin and run this scripts. This is good for example on situations when you want to switch your runtime from RelWithDebInfo to Release.

--- tools/windows-build-deps.cmd
+++ tools/windows-build-deps.cmd
@@ -471,9 +471,9 @@
 )

 cecho {0D}Building ogre-safe-nocrashes. Please be patient, this will take a while.{# #}{\n}
-msbuild OGRE.sln /p:configuration=Debug /clp:ErrorsOnly /nologo
-msbuild OGRE.sln /p:configuration=RelWithDebInfo /clp:ErrorsOnly /nologo
-IF %BUILD_RELEASE%==TRUE msbuild OGRE.sln /p:configuration=Release /clp:ErrorsOnly /nologo
+msbuild OGRE.sln /p:configuration=Debug /nologo
+msbuild OGRE.sln /p:configuration=RelWithDebInfo /nologo
+IF %BUILD_RELEASE%==TRUE msbuild OGRE.sln /p:configuration=Release /nologo
 IF NOT %ERRORLEVEL%==0 GOTO :ERROR

 cecho {0D}Deploying ogre-safe-nocrashes SDK directory.{# #}{\n}
@@ -556,9 +556,17 @@
       nmake /nologo
    )
    IF NOT %ERRORLEVEL%==0 GOTO :ERROR
-   copy /Y "%DEPS%\qt-solutions\qtpropertybrowser\lib\*.dll" "%TUNDRA_BIN%"
+   :: Force deployment
+   del /Q "%TUNDRA_BIN%\QtSolutions_PropertyBrowser-head*.dll" "%TUNDRA_BIN%"
 ) ELSE (
    cecho {0D}QtPropertyBrowser already built. Skipping.{# #}{\n}
+)
+
+IF NOT EXIST "%TUNDRA_BIN%\QtSolutions_PropertyBrowser-head.dll". (
+   cecho {0D}Deploying QtPropertyBrowser DLLs.{# #}{\n}
+   copy /Y "%DEPS%\qt-solutions\qtpropertybrowser\lib\QtSolutions_PropertyBrowser-head*.dll" "%TUNDRA_BIN%"
+) ELSE (
+   cecho {0D}QtPropertyBrowser DLLs already deployed. Skipping.{# #}{\n}
 )

 IF NOT EXIST "%DEPS%\OpenAL\libs\Win32\OpenAL32.lib". (


Add one repository

Add one repository

--- update.bat
+++ update.bat
@@ -38,3 +38,6 @@
 cd Chronometre
 git pull origin master
 cd ..
+cd GitAutoUpdate
+git pull origin master
+cd ..


Updated update.bat to be a bit less ugly

--- update.bat
+++ update.bat
@@ -1,25 +1,9 @@
 @echo off

-for /d %%f in (%LOCALAPPDATA%\GitHub\PortableGit_*) do (
-	PATH=%%f\bin;%%PATH%%
-	break
-)
+for /d %%f in (%LOCALAPPDATA%\GitHub\PortableGit_*) do ( set git=%%f\bin\git.exe )

-echo "--> Updating main repo..."
-git stash
-git pull --rebase
-git stash pop
+%git% stash
+%git% pull --rebase
+%git% stash pop

-call:updateRepo tool
-call:updateRepo viewer
-
-:updateRepo
-if exist %~1 (
-	echo."--> Updating %~1..."
-	cd %~1
-	git pull --rebase
-	cd ..
-) else (
-	git clone "git://github.com/KanColleTool/kct-%~1.git" %~1
-)
-goto:eof
+%git% submodule foreach --recursive "git pull --rebase || git pull --rebase origin master"


changed the ../micolog to ../otaku-yy in update.bat

--- update.bat
+++ update.bat
@@ -1 +1 @@
-appcfg.py update ../micolog+appcfg.py update ../otaku-yy


Check upload success

Check upload success

--- upload.cmd
+++ upload.cmd
@@ -1,6 +1,8 @@
 @echo off

 rem This script is in use by the Windows buildslaves to upload the package to openphdguiding.org
+
+set exitcode=1

 for /F "usebackq" %%f in (`dir phd2-*-win32.exe /O-D /B` ) do (
   if EXIST %%f (
@@ -9,9 +11,11 @@
    echo put %%f
    echo quit
    ) | psftp phd2buildbot@openphdguiding.org
+   set exitcode=%errorlevel%
   )
   goto :end
 )

 :end
+exit /B %exitcode%


added full dir to make it work with dotnet 2.x

--- installer/make-installer.cmd
+++ installer/make-installer.cmd
@@ -1,2 +1,2 @@
-dotnet publish ..\src\VLispProfiler.Cmdline --configuration Release --output .\publish
+dotnet publish ..\src\VLispProfiler.Cmdline --configuration Release --output "%cd%\publish"
 NSIS\makensis installer.nsi


Include no restart option for tools install

--- packer/vagrant/scripts/windows/vm-guest-tools.bat
+++ packer/vagrant/scripts/windows/vm-guest-tools.bat
@@ -15,6 +15,6 @@
 )

 cmd /c ""C:\Program Files\7-Zip\7z.exe" x C:\Windows\Temp\windows.iso -oC:\Windows\Temp\VMware"
-cmd /c "C:\Windows\Temp\VMware\setup64.exe /s /v/qb"
+cmd /c "C:\Windows\Temp\VMware\setup64.exe /s /v/qb /v/norestart"

 rd /S /Q "C:\Windows\Temp\VMware"


added source to bat file

added source to bat file

--- FunctionalSharp/.nuget/PackageFunctionalSharp.DiscriminatedUnions.bat
+++ FunctionalSharp/.nuget/PackageFunctionalSharp.DiscriminatedUnions.bat
@@ -6,6 +6,6 @@

 mkdir Publish
 NuGet Pack FunctionalSharp.DiscriminatedUnions.nuspec -OutputDirectory Publish
-Nuget push "\Publish\FunctionalSharp.DiscriminatedUnions*.nupkg"
+Nuget push "\Publish\FunctionalSharp.DiscriminatedUnions*.nupkg" -Source https://www.nuget.org/api/v2/package
 rmdir Publish /s /q
 pause


Delete pngquant.bat

Delete pngquant.bat

--- automation/images/pngquant.bat
+++ automation/images/pngquant.bat
@@ -1,9 +0,0 @@
-@echo on
-set LOCAL_DIR=%~dp0
-set LOCAL_DIR=%LOCAL_DIR:~0,-1%
-if "%~1"=="" (set "SOURCE=..\..\img") else (set "SOURCE=%~1")
-
-echo Optimizing PNG with pngquant
-forfiles /p %SOURCE% /s /m "*.png" /c "cmd /c  echo processing @path && %LOCAL_DIR%\pngquant.exe --skip-if-larger --force --ext .png @path"
-
-pause


Added windows batchfile to start sakuli cases in a loop (e.g. if scheduling tasks is not allowed)

error: pathspec 'src/common/src/main/resources/org/sakuli/common/bin/helper/sakuli_loop.bat' did not match any file(s) known to git

--- src/common/src/main/resources/org/sakuli/common/bin/helper/sakuli_loop.bat
+++ src/common/src/main/resources/org/sakuli/common/bin/helper/sakuli_loop.bat
@@ -0,0 +1,8 @@
+:LOOP
+start /wait cmd /c %SAKULI_HOME%\bin\sakuli.bat --run %SAKULI_HOME%\..\example_test_suites\test1\
+ping localhost -n 30
+start /wait cmd /c %SAKULI_HOME%\bin\sakuli.bat --run %SAKULI_HOME%\..\example_test_suites\test2\
+ping localhost -n 30
+start /wait cmd /c %SAKULI_HOME%\bin\sakuli.bat --run %SAKULI_HOME%\..\example_test_suites\test2\
+ping localhost -n 30
+GOTO LOOP


another

another

error: pathspec 'cycle.bat' did not match any file(s) known to git

--- cycle.bat
+++ cycle.bat
@@ -0,0 +1,3 @@
+git config credential.helper 'store'
+git commit -a -m "another"
+git push origin master


all.bat: report error code back to the gobuilder

not sure that it will work, but.

R=golang-dev, bradfitz
CC=golang-dev
http://codereview.appspot.com/5649051

--- src/all.bat
+++ src/all.bat
@@ -16,3 +16,4 @@
 ..\bin\tool\dist banner

 :end
+exit %GOBUILDFAIL%


GERONIMO-3128 Error in Geronimo.bat blocks its usage for Minimal assemblies, due to no bin\jpa.jar.  Moved the usage of the quotes to where its set - JAVA_AGENT_OPTS=-javaagent:%JAVA_AGENT_JAR%.  Also added the missing -Djava.ext.dirs to the :doJDB server startup section.

git-svn-id: 0d16bf2c240b8111500ec482b35765e5042f5526@534247 13f79535-47bb-0310-9956-ffa450edef68

--- assemblies/geronimo-boilerplate-minimal/src/main/resources/bin/geronimo.bat
+++ assemblies/geronimo-boilerplate-minimal/src/main/resources/bin/geronimo.bat
@@ -314,15 +314,15 @@
 @REM Setup the Java programming language agent
 set JAVA_AGENT_JAR=%GERONIMO_BASE%\bin\jpa.jar
 set JAVA_AGENT_OPTS=
-if exist "%JAVA_AGENT_JAR%" set JAVA_AGENT_OPTS=-javaagent:%JAVA_AGENT_JAR%
+if exist "%JAVA_AGENT_JAR%" set JAVA_AGENT_OPTS=-javaagent:"%JAVA_AGENT_JAR%"

 @REM Execute Java with the applicable properties
 if not "%JDB%" == "" goto doJDB
-%_EXECJAVA% %JAVA_OPTS% %GERONIMO_OPTS% "%JAVA_AGENT_OPTS%" -Djava.ext.dirs="%GERONIMO_BASE%\lib\ext;%JRE_HOME%\lib\ext" -Djava.endorsed.dirs="%GERONIMO_BASE%\lib\endorsed;%JRE_HOME%\lib\endorsed" -Dorg.apache.geronimo.base.dir="%GERONIMO_BASE%" -Djava.io.tmpdir="%GERONIMO_TMPDIR%" -jar %_JARFILE% %_LONG_OPT% %CMD_LINE_ARGS%
+%_EXECJAVA% %JAVA_OPTS% %GERONIMO_OPTS% %JAVA_AGENT_OPTS% -Djava.ext.dirs="%GERONIMO_BASE%\lib\ext;%JRE_HOME%\lib\ext" -Djava.endorsed.dirs="%GERONIMO_BASE%\lib\endorsed;%JRE_HOME%\lib\endorsed" -Dorg.apache.geronimo.base.dir="%GERONIMO_BASE%" -Djava.io.tmpdir="%GERONIMO_TMPDIR%" -jar %_JARFILE% %_LONG_OPT% %CMD_LINE_ARGS%
 goto end

 :doJDB
-%_EXECJAVA% %JAVA_OPTS% %GERONIMO_OPTS% -sourcepath "%JDB_SRCPATH%" -Djava.endorsed.dirs="%GERONIMO_BASE%\lib\endorsed;%JRE_HOME%\lib\endorsed" -Dorg.apache.geronimo.base.dir="%GERONIMO_BASE%" -Djava.io.tmpdir="%GERONIMO_TMPDIR%" -classpath %_JARFILE% %MAINCLASS% %CMD_LINE_ARGS%
+%_EXECJAVA% %JAVA_OPTS% %GERONIMO_OPTS% -sourcepath "%JDB_SRCPATH%" -Djava.ext.dirs="%GERONIMO_BASE%\lib\ext;%JRE_HOME%\lib\ext" -Djava.endorsed.dirs="%GERONIMO_BASE%\lib\endorsed;%JRE_HOME%\lib\endorsed" -Dorg.apache.geronimo.base.dir="%GERONIMO_BASE%" -Djava.io.tmpdir="%GERONIMO_TMPDIR%" -classpath %_JARFILE% %MAINCLASS% %CMD_LINE_ARGS%
 goto end

 :end


Adjust wording for todo spec test commits

--- tools/gen_libsass_todo.cmd
+++ tools/gen_libsass_todo.cmd
@@ -36,7 +36,7 @@
 ruby %SPECS%\..\sass-spec.rb -g --run-todo --no-cache --root "%SPECS%\libsass-todo-issues\issue_%ISSUE%"

 %GITCMD% add %SPECS%\libsass-todo-issues\issue_%ISSUE%\*
-%GITCMD% commit -m "Activate libsass todo test for issue %ISSUE%" ^
+%GITCMD% commit -m "Add todo spec test for libsass issue %ISSUE%" ^
 	-m "" -m "https://github.com/sass/libsass/issues/%ISSUE%"

 echo You may push the branch to your reote repository now


install

install

Signed-off-by: Kenneth Reitz <b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@kennethreitz.org>

--- run-tests.bat
+++ run-tests.bat
@@ -1,9 +1,9 @@
 rem imdisk -a -s 2104515b -m R: -f C:\my_disk.ima -p "/FS:NTFS /C /Y"

-rem virtualenv R:\.venv
-rem R:\.venv\Scripts\pip install -e . --upgrade --upgrade-strategy=only-if-needed
-rem R:\.venv\Scripts\pipenv install --dev
+virtualenv R:\.venv
+R:\.venv\Scripts\pip install -e . --upgrade --upgrade-strategy=only-if-needed
+R:\.venv\Scripts\pipenv install --dev

 SET RAM_DISK=R:&& SET PYPI_VENDOR_DIR=".\tests\pypi\" && R:\.venv\Scripts\pipenv run pytest -n auto -v tests
 rem --tap-stream


msvc instead of gnu.

msvc instead of gnu.

--- recipes/r-changeforest/bld.bat
+++ recipes/r-changeforest/bld.bat
@@ -1,3 +1,3 @@
-rustup target add x86_64-pc-windows-gnu
+rustup target add x86_64-pc-windows-msvc
 "%R%" CMD INSTALL --build changeforest-r
 IF %ERRORLEVEL% NEQ 0 exit 1


Changes branch name in update_gh_pages.cmd script.

--- tools/release/update_gh_pages.cmd
+++ tools/release/update_gh_pages.cmd
@@ -27,7 +27,7 @@
 if %errorlevel% neq 0 exit /b %errorlevel%
 mkdir %gh_pages_dir%
 cd %temp%
-git clone -b _gh-pages https://github.com/Azure/azure-iot-gateway-sdk %gh_pages_dir%
+git clone -b gh-pages https://github.com/Azure/azure-iot-gateway-sdk %gh_pages_dir%

 rem ---------------------------------------------------------------------------
 rem -- Put docs into temp directory


Windows: Add helper batch file

Windows: Add helper batch file

error: pathspec 'misc/env-py32.bat' did not match any file(s) known to git

--- misc/env-py32.bat
+++ misc/env-py32.bat
@@ -0,0 +1,2 @@
+@echo off
+set PATH=C:\Python32;%PATH%


update UGM.bat

update UGM.bat

--- Windows/UGM.bat
+++ Windows/UGM.bat
@@ -1,5 +1,5 @@
 adb shell mkdir /sdcard/UGM
 adb logcat -c
 adb logcat -s Unity | UGM_LogWriter.exe
-::adb pull /sdcard/UGM
-::#CRASH#adb shell -rf /sdcard/UGM+adb pull /sdcard/UGM
+adb shell rm -rf /sdcard/UGM


Removed pdbs from zips.

Removed pdbs from zips.

--- zipsrc.bat
+++ zipsrc.bat
@@ -1,4 +1,4 @@
 cd ..
 del/q scite.zip
-zip scite.zip scintilla\*.* scintilla\*\*.* scite\*.* scite\*\*.* -x *.o -x *.obj -x *.dll -x *.exe
+zip scite.zip scintilla\*.* scintilla\*\*.* scite\*.* scite\*\*.* -x *.o -x *.obj -x *.dll -x *.exe -x *.pdb
 cd scite


nuget-restore.cmd

nuget-restore.cmd

- Wrapper script around `nuget restore` command to perform retries in case of transient network and connectivity glitches.

http://www.appveyor.com/docs/nuget#restoring-nuget-packages-before-build

error: pathspec 'nuget-restore.cmd' did not match any file(s) known to git

--- nuget-restore.cmd
+++ nuget-restore.cmd
@@ -0,0 +1,15 @@
+@echo off
+REM initiate the retry number
+set retryNumber=0
+set maxRetries=3
+
+:RESTORE
+nuget restore %*
+
+REM problem?
+IF NOT ERRORLEVEL 1 GOTO :EOF
+@echo Oops, nuget restore exited with code %ERRORLEVEL% - let us try again!
+set /a retryNumber=%retryNumber%+1
+IF %reTryNumber% LSS %maxRetries% (GOTO :RESTORE)
+@echo Sorry, we tried restoring nuget packages for %maxRetries% times and all attempts were unsuccessful!
+EXIT /B 1


Update build.bat

Update build.bat

--- src/build.bat
+++ src/build.bat
@@ -18,6 +18,6 @@

 mkdir Build
 mkdir Build\lib
-mkdir Build\lib\net451
+mkdir Build\lib\net45

-%nuget% pack "src\VolskNet.Core.nuspec" -NoPackageAnalysis -verbosity detailed -o Build -Version %version% -p Configuration="%config%"
+%nuget% pack "src\VolskNet.Core\VolskNet.Core.nuspec" -NoPackageAnalysis -verbosity detailed -o Build -Version %version% -p Configuration="%config%"


Skip rsp files if present

Skip rsp files if present

This ensures we get the bare output via the built-in console output

--- src/build.cmd
+++ src/build.cmd
@@ -65,7 +65,7 @@

 :: Ensure developer command prompt variables are set
 if "%VisualStudioVersion%" == "" (
-  for /f "delims=" %%i in ('msbuild -nologo %Root%corebuild\corebuild.targets /t:_GetVsInstallRoot /v:minimal') do set "VsInstallRoot=%%i" & goto :VsInstallRootDone
+  for /f "delims=" %%i in ('msbuild -nologo -noautoresponse %Root%corebuild\corebuild.targets /t:_GetVsInstallRoot /v:minimal') do set "VsInstallRoot=%%i" & goto :VsInstallRootDone
 :VsInstallRootDone
   for /f "tokens=* delims= " %%i in ("%VsInstallRoot%") do set "VsInstallRoot=%%i"
   set "DeveloperCommandPrompt=%VsInstallRoot%\Common7\Tools\VsDevCmd.bat"


.bat scripts fixed (support for paths with spaces)

--- python/build/pycharm.bat
+++ python/build/pycharm.bat
@@ -33,9 +33,9 @@
 :: ---------------------------------------------------------------------
 SET VM_OPTIONS_FILE=%IDE_BIN_DIR%\pycharm.exe.vmoptions
 SET ACC=
-FOR /F "delims=" %%i IN (%VM_OPTIONS_FILE%) DO CALL %IDE_BIN_DIR%\append.bat "%%i"
+FOR /F "usebackq delims=" %%i IN ("%VM_OPTIONS_FILE%") DO CALL "%IDE_BIN_DIR%\append.bat" "%%i"

-SET REQUIRED_JVM_ARGS=-Xbootclasspath/a:%IDE_HOME%/lib/boot.jar -Didea.paths.selector=@@system_selector@@ %IDE_PROPERTIES_PROPERTY%
+SET REQUIRED_JVM_ARGS="-Xbootclasspath/a:%IDE_HOME%/lib/boot.jar" -Didea.paths.selector=@@system_selector@@ %IDE_PROPERTIES_PROPERTY%
 SET SPECIAL_JVM_ARGS=-Didea.platform.prefix=Python
 SET JVM_ARGS=%ACC% %REQUIRED_JVM_ARGS% %SPECIAL_JVM_ARGS% %REQUIRED_PYCHARM_JVM_ARGS%


add nmake makefiles

add nmake makefiles

--- recipes/atari-py/bld.bat
+++ recipes/atari-py/bld.bat
@@ -1,14 +1,12 @@
 %PYTHON% pip install cmake pytest
-./installzlib.bat
+.\installzlib.bat
 mkdir -p atari_py\ale_interface\build && cd atari_py\ale_interface\build

-cmake ^
-    -DCMAKE_GENERATOR_PLATFORM=x64 ..
+cmake -G "NMake Makefiles" ..
+      -DCMAKE_GENERATOR_PLATFORM=x64 ..
 cmake --build .
 cp Debug\ale_c.dll ..\
 cd ..\..\..\

-%PYTHON% pip install wheel && pip wheel . -w wheelhouse --no-deps -vvv
-ls wheelhouse\atari_py*
 rm -rf atari_py*
-%PYTHON% pip install $(ls wheelhouse\atari_py*)
+%PYTHON% pip install . --no-deps -vv


Engine log keeper

Engine log keeper

error: pathspec 'LogSaver/log_saver.bat' did not match any file(s) known to git

--- LogSaver/log_saver.bat
+++ LogSaver/log_saver.bat
@@ -0,0 +1,38 @@
+@Echo off
+
+Echo LogSaver v.1.1 (UDK/UE3)
+Echo  - Caches log each 12 hours to prevent them be deleted by the engine
+
+if "%~1" == "" goto no_param_name
+if "%~2" == "" goto no_param_location
+if "%~3" == "" goto no_param_destination
+
+SET TIME_TO_WAIT=43200
+SET n=0
+SET LOG_LOCATION=%2
+SET BASE_DESTINATION=%3
+
+:Loop
+SET /A n=n+1
+SET DT=%date%
+set DT=%DT::=.%
+set DT=%DT:,=.%
+set DT=%DT: =_%
+set DT=%DT:/=-%
+SET LOG_DESTINATION=%BASE_DESTINATION%\%1\Logs_%n%_%DT%
+echo.
+echo [%n%] %date% %time%
+
+xcopy %LOG_LOCATION% %LOG_DESTINATION% /c /q /i /s
+
+timeout /T %TIME_TO_WAIT% /NOBREAK
+Goto Loop
+
+:no_param_name
+echo Server name is not defined
+
+:no_param_location
+echo Log location is not defined
+
+:no_param_destination
+echo Log destination is not defined


Brought back a lost comment and fixed a description.

--- runtime/Cpp/deploy-windows.cmd
+++ runtime/Cpp/deploy-windows.cmd
@@ -16,6 +16,7 @@
 xcopy runtime\src\*.h antlr4-runtime\ /s /q

 rem Binaries
+rem VS 2017 disabled by default. Change the X to a C to enable it.
 if exist "X:\Program Files (x86)\Microsoft Visual Studio\2017\%1\Common7\Tools\VsDevCmd.bat" (
   echo.

@@ -70,7 +71,8 @@
 :Usage

 echo This script builds Visual Studio 2017 and/or 2019 libraries of the ANTLR4 runtime.
-echo You have to specify the name(s) of the VS type you have installed (Community, Professional etc.).
+echo You have to specify the type of your VS installation (Community, Professional etc.) to construct
+echo the correct build tools path.
 echo.
 echo Example:
 echo   %0 Professional


add support for protobuf

add support for protobuf

--- mapnik-config.bat
+++ mapnik-config.bat
@@ -1,7 +1,7 @@
 @echo off
-if /i "%1"=="--libs" echo c:\\dev2\\mapnik-packaging\\windows\\build\\src\\msvc-10.0\\release\\threading-multi\\mapnik.lib icuuc.lib icuin.lib libboost_system-vc100-mt-s-1_49
+if /i "%1"=="--libs" echo C:\\dev2\\protobuf\\vsprojects\\Release\\libprotobuf-lite.lib c:\\dev2\\mapnik-packaging\\windows\\build\\src\\msvc-10.0\\release\\threading-multi\\mapnik.lib icuuc.lib icuin.lib libboost_system-vc100-mt-s-1_49
 if /i "%1"=="--dep-libpaths" echo c:\\dev2\\icu\\lib\\ c:\\dev2\\boost-49-vc100\\lib\\
 if /i "%1"=="--defines" echo HAVE_JPEG HAVE_PNG HAVE_TIFF MAPNIK_USE_PROJ4 BOOST_REGEX_HAS_ICU MAPNIK_THREADSAFE BIGINT HAVE_LIBXML2 HAVE_CAIRO PLATFORM="win32" _WINDOWS __WINDOWS__
-if /i "%1"=="--includes" echo c:\\mapnik-2.0\\include c:\\mapnik-2.0\\include\\mapnik\\agg c:\\dev2\\boost-49-vc100\\include\\boost-1_49 c:\\dev2\\icu\\include c:\\dev2\\cairo c:\\dev2\\cairo\\src c:\\dev2\\freetype c:\\dev2\\freetype\\include
+if /i "%1"=="--includes" echo C:\\dev2\\protobuf\\vsprojects\\include c:\\mapnik-2.0\\include c:\\mapnik-2.0\\include\\mapnik\\agg c:\\dev2\\boost-49-vc100\\include\\boost-1_49 c:\\dev2\\icu\\include c:\\dev2\\cairo c:\\dev2\\cairo\\src c:\\dev2\\freetype c:\\dev2\\freetype\\include
 if /i "%1"=="--input-plugins" echo c:\\mapnik-2.0\\lib\\mapnik\\input
 if /i "%1"=="--fonts" echo c:\\mapnik-2.0\\lib\\mapnik\\fonts


Correction of the PROACTIVE var which was badly setted.

git-svn-id: 9146c88ff6d39b48099bf954d15d68f687b3fa69@4503 28e8926c-6b08-0410-baaa-805c5e19b8d6

--- scripts/windows/timit/timit.bat
+++ scripts/windows/timit/timit.bat
@@ -3,9 +3,12 @@
 echo --- TimIt --------------------------------------------------

 SETLOCAL
-call ..\init.bat
-set TIMIT_DEFAULT_CONFIG_FILE="%PROACTIVE%\scripts\windows\timit"
-%JAVA_CMD% org.objectweb.proactive.benchmarks.timit.TimIt -c %TIMIT_DEFAULT_CONFIG_FILE%\config.xml
+IF NOT DEFINED PROACTIVE set PROACTIVE=..\..\..
+
+call "%PROACTIVE%\scripts\windows\init.bat"
+
+set TIMIT_DEFAULT_CONFIG_FILE_PATH="%PROACTIVE%\scripts\windows\timit"
+%JAVA_CMD% org.objectweb.proactive.benchmarks.timit.TimIt -c %TIMIT_DEFAULT_CONFIG_FILE_PATH%\config.xml
 ENDLOCAL

 echo.


Additional paths for PATH variable added at the beginning.

--- WindowsInstaller/AutomationServerCmdClient.bat
+++ WindowsInstaller/AutomationServerCmdClient.bat
@@ -1,3 +1,3 @@
-@set path=%path%;%~dp0;%~dp0Shell
+@set path=%~dp0;%~dp0Shell;%path%
 @echo "Atomia Automation Server command line client"
 @cmd /k atomia.exe -h


(maint) RefreshEnv.cmd mentions cmd.exe

(maint) RefreshEnv.cmd mentions cmd.exe

Since RefreshEnv.cmd could run in PowerShell and look like it does
something when it really doesn't, it would be best to provde a subtle
hint that this RefreshEnv applies to just cmd.exe.

--- src/chocolatey.resources/redirects/RefreshEnv.cmd
+++ src/chocolatey.resources/redirects/RefreshEnv.cmd
@@ -8,7 +8,8 @@
 :: With this batch file, there should be no need to reload command
 :: environment every time you want environment changes to propagate

-echo | set /p dummy="Reading environment variables from registry. Please wait... "
+::echo "RefreshEnv.cmd only works from cmd.exe, please install the Chocolatey Profile to take advantage of refreshenv from PowerShell"
+echo | set /p dummy="Refreshing environment variables from registry for cmd.exe. Please wait... "

 goto main


Исправление скрипта автотеста (#144)

Исправление скрипта автотеста (#144)

--- autotests/compatibility/run.bat
+++ autotests/compatibility/run.bat
@@ -319,7 +319,7 @@

 :EXECUTE_FAIL.srefc_lambda
 setlocal
-  call :EXECUTE_FAIL.srefc_lambda "%~1" || exit /b 1
+  call :EXECUTE_FAIL.srefc_classic "%~1" || exit /b 1
 endlocal
 exit /b 0


Adding publish script

Adding publish script

--- Publish.cmd
+++ Publish.cmd
@@ -1,6 +1,8 @@
 SET configuration=Release
 SET out=C:/Publish

-cd src/JsonRpc.Core
+call dnu pack ./src/JsonRpc.Core --configuration %configuration% --out "%out%/JsonRpc.Core"

-dnu pack --configuration %configuration% --out "%out%/JsonRpc.Core"
+call dnu pack ./src/JsonRpc.Router --configuration %configuration% --out "%out%/JsonRpc.Router"
+
+call dnu pack ./src/JsonRpc.Client --configuration %configuration% --out "%out%/JsonRpc.Client"


allen conway

allen conway

--- src/OpenInApp.Common.Tests/RunNunitTestsWithOpenCover_AllenConway.bat
+++ src/OpenInApp.Common.Tests/RunNunitTestsWithOpenCover_AllenConway.bat
@@ -1,4 +1,6 @@
-REM Create a 'CodeCoverageReports' folder if it does not exist
+REM http://www.allenconway.net/2015/06/using-opencover-and-reportgenerator-to.html
+
+REM Create a 'CodeCoverageReports' folder if it does not exist
 if not exist "%~dp0CodeCoverageReports" mkdir "%~dp0CodeCoverageReports"

 REM Remove any previous test execution files to prevent issues overwriting (ms test)


Create dl.bat

Create dl.bat

error: pathspec 'batch/download/dl.bat' did not match any file(s) known to git

--- batch/download/dl.bat
+++ batch/download/dl.bat
@@ -0,0 +1,4 @@
+@Echo Off
+cd /d "C:\Python27"
+python "C:\gsutil\gsutil" -m cp gs://pubsite_prod_rev_12173192579434914685/earnings/earnings_201601_2573303232889037-7.zip C:\gsutil\download\report\UUUU
+pause


windowsbuild:  chmod -x update_external_sources.bat


add variable to decide whether test inference ut and demo (#45269)

--- paddle/scripts/paddle_build.bat
+++ paddle/scripts/paddle_build.bat
@@ -53,7 +53,7 @@
 wmic process where name="lib.exe" call terminate 2>NUL
 wmic process where name="python.exe" call terminate 2>NUL

-rem ------initialize common variable------
+rem variable to control building process
 if not defined GENERATOR set GENERATOR="Visual Studio 15 2017 Win64"
 if not defined WITH_TENSORRT set WITH_TENSORRT=ON
 if not defined TENSORRT_ROOT set TENSORRT_ROOT=D:/TensorRT
@@ -67,10 +67,15 @@
 if not defined WITH_ONNXRUNTIME set WITH_ONNXRUNTIME=OFF
 if not defined WITH_INFERENCE_API_TEST set WITH_INFERENCE_API_TEST=ON
 if not defined WITH_STATIC_LIB set WITH_STATIC_LIB=ON
+if not defined WITH_UNITY_BUILD set WITH_UNITY_BUILD=OFF
+if not defined NEW_RELEASE_ALL set NEW_RELEASE_ALL=ON
+if not defined NEW_RELEASE_PYPI set NEW_RELEASE_PYPI=OFF
+if not defined NEW_RELEASE_JIT set NEW_RELEASE_JIT=OFF
+
+rem variable to control pipeline process
 if not defined WITH_TPCACHE set WITH_TPCACHE=OFF
 if not defined WITH_CACHE set WITH_CACHE=OFF
 if not defined WITH_SCCACHE set WITH_SCCACHE=OFF
-if not defined WITH_UNITY_BUILD set WITH_UNITY_BUILD=OFF
 if not defined INFERENCE_DEMO_INSTALL_DIR set INFERENCE_DEMO_INSTALL_DIR=%cache_dir:\=/%/inference_demo
 if not defined LOG_LEVEL set LOG_LEVEL=normal
 if not defined PRECISION_TEST set PRECISION_TEST=OFF
@@ -78,9 +83,7 @@
 if not defined retry_times set retry_times=1
 if not defined PYTHON_ROOT set PYTHON_ROOT=C:\Python37
 if not defined BUILD_DIR set BUILD_DIR=build
-if not defined NEW_RELEASE_ALL set NEW_RELEASE_ALL=ON
-if not defined NEW_RELEASE_PYPI set NEW_RELEASE_PYPI=OFF
-if not defined NEW_RELEASE_JIT set NEW_RELEASE_JIT=OFF
+if not defined TEST_INFERENCE set TEST_INFERENCE=ON

 set task_name=%1
 set UPLOAD_TP_FILE=OFF
@@ -308,9 +311,9 @@

 call :cmake || goto cmake_error
 call :build || goto build_error
-call :test_inference
+if "%TEST_INFERENCE%"=="ON" call :test_inference
 if %errorlevel% NEQ 0 set error_code=%errorlevel%
-call :test_inference_ut
+if "%TEST_INFERENCE%"=="ON" call :test_inference_ut
 if %errorlevel% NEQ 0 set error_code=%errorlevel%

 call :zip_cc_file || goto zip_cc_file_error


chcp 65001

chcp 65001

--- localtest.bat
+++ localtest.bat
@@ -1,4 +1,6 @@
 rem script for local testing
+
+chcp 65001

 for %%t in (mingw,msvc) do (
   for %%p in (x86,x64) do (


Fix for the self-update feature and misc

Also minor but significant improvement to the merge function: it no longer writes temp files to the disk while processing data.

--- updater.bat
+++ updater.bat
@@ -28,10 +28,40 @@
 IF /I "%~1"=="-merge" (
 	SET _merge=1
 )
+IF /I "%~1"=="-updatebatch" (
+	SET _updateb=1
+)
 SHIFT
 GOTO parse
 :endparse
 ECHO.
+IF DEFINED _updateb (
+	IF NOT "!_myname:~0,9!"=="[updated]" (
+		ECHO Checking updater version...
+		ECHO.
+		DEL /F "[updated]!_myname!.bat" 2>nul
+		REM Uncomment the next line and comment the powershell call for testing.
+		REM COPY /B /V /Y "!_myname!.bat" "[updated]!_myname!.bat"
+		powershell -Command "(New-Object Net.WebClient).DownloadFile('https://github.com/ghacksuserjs/ghacks-user.js/raw/master/updater.bat', '[updated]!_myname!.bat')" >nul
+		IF EXIST "[updated]!_myname!.bat" (
+			START CMD /C "[updated]!_myname!.bat" !_myparams!
+			EXIT /B
+		) ELSE (
+			ECHO Failed. Make sure PowerShell is allowed internet access.
+			ECHO.
+			PAUSE
+			EXIT /B
+		)
+	) ELSE (
+		IF EXIST "!_myname:~9!.bat" (
+			DEL /F "!_myname:~9!.bat"
+			CALL :begin
+			REN "!_myname!.bat" "!_myname:~9!.bat"
+			EXIT /B
+		)
+	)
+)
+:begin
 SET /A "_line=0"
 IF NOT EXIST user.js (
 	ECHO user.js not detected in the current directory.
@@ -106,8 +136,8 @@
 				ECHO.
 				COPY /B /V /Y user.js-overrides\*.js user-overrides
 				CALL :merge user-overrides user-overrides-merged.js
-				COPY /B /V /Y user.js+user-overrides-merged.js temp2
-				CALL :merge temp2 user.js
+				COPY /B /V /Y user.js+user-overrides-merged.js updatertempfile
+				CALL :merge updatertempfile user.js
 			) ELSE (
 				ECHO.
 				ECHO Appending...
@@ -120,8 +150,8 @@
 		IF EXIST "user-overrides.js" (
 			IF DEFINED _merge (
 				ECHO Merging user-overrides.js...
-				COPY /B /V /Y user.js+user-overrides.js temp2
-				CALL :merge temp2 user.js
+				COPY /B /V /Y user.js+user-overrides.js updatertempfile
+				CALL :merge updatertempfile user.js
 			) ELSE (
 				ECHO Appending user-overrides.js...
 				ECHO.
@@ -182,8 +212,7 @@
 			SET _pref=!_pref:"=""!
 			FIND /I "!_pref!" %~2 >nul 2>&1
 			IF ERRORLEVEL 1 (
-				FIND /I "!_pref!" %~1 >temp123
-				FOR /F "tokens=* delims=" %%X IN (temp123) DO (
+				FOR /F "tokens=* delims=" %%X IN ('FIND /I "!_pref!" %~1') DO (
 					SET "_temp=%%X"
 					SET "_temp=!_temp: =!"
 					IF /I "user_pref"=="!_temp:~0,9!" (
@@ -201,6 +230,5 @@
 	ENDLOCAL
 )
 ENDLOCAL
-DEL /F %~1 temp123 >nul
 GOTO :EOF
 REM ############################


Removing flash player

Removing flash player

--- installSoftware.cmd
+++ installSoftware.cmd
@@ -1,4 +1,3 @@
-choco install flashplayerplugin
 choco install google-chrome-x64
 choco install googlechrome.canary
 choco install chromedriver2


Create client-bter-cny.bat

Create client-bter-cny.bat

error: pathspec 'windows/client-bter-cny.bat' did not match any file(s) known to git

--- windows/client-bter-cny.bat
+++ windows/client-bter-cny.bat
@@ -0,0 +1,67 @@
+### DISCLAIMER ###
+
+# PLEASE BE AWARE THAT AUTOMATED TRADING WITH THIS SOFTWARE MAY BE RISKY, ADDICTIVE, UNETHICAL OR ILLEGAL. ITS MISUSE MAY ALSO CAUSE FINANCIAL LOSS.
+
+# NONE OF THE AUTHORS, CONTRIBUTORS, #ADMINISTRATORS, OR ANYONE ELSE CONNECTED WITH NUBITS, IN ANY WAY WHATSOEVER, CAN BE RESPONSIBLE FOR THE USE YOU MAKE OF THIS SOFTWARE
+
+# By using any software in this package you declare to have accepted the afore-mentioned risks.
+
+# Neither the developer of this software, nor the liquidity operation on NuPool.net is in any way related to the official Nu core-team.
+
+
+
+
+
+
+### REQUIRED PARAMETERS ###
+
+# NuBits payout address
+
+address = xxxxxxx
+
+# API key from the exchange
+
+apikey = xxxxxxx
+
+# API secret from the exchange
+
+apisecret = xxxxxxx
+
+
+
+
+
+### OPTIONAL PARAMETERS ###
+
+# interest: minimal interest rate at which you want to get payouts in percent (0.25% = 0.25).
+
+# Set to 0 for pool maximum. You can specify two interest rates for the bid and ask side
+
+# by separating them with a comma, e.g. 0.25,0.1
+
+interest = 0
+
+# ordermatch: place orders even if they would match with an existing order
+
+# set this value only to True if you know what you are doing.
+
+ordermatch = False
+
+# Determines window of allowed price deviation
+
+deviation = 0.0019
+
+# Determines market spread
+
+offset = 0.004
+
+
+
+
+
+### GENERAL OPERATION PARAMETERS - DO NOT CHANGE ###
+
+#server=eu.nupool.net
+server=nupond.net:3333
+unit=cny
+exchange=bter


debug lines for cmake on Windows problem

--- recipes/rsgislib/bld.bat
+++ recipes/rsgislib/bld.bat
@@ -1,3 +1,7 @@
+
+# attempt to debug cmake problem
+echo %PATH%
+where cmake

 cmake -G "NMake Makefiles" -D CMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^
     -D CMAKE_BUILD_TYPE=Release ^


Update build script.

Update build script.


Unificando packs nuget

Unificando packs nuget

error: pathspec 'Nuget/BuildNugetPackage.bat' did not match any file(s) known to git

--- Nuget/BuildNugetPackage.bat
+++ Nuget/BuildNugetPackage.bat
@@ -0,0 +1,13 @@
+@echo off
+
+REM Cria os dirs
+if not exist lib\net452 md lib\net452
+if not exist lib\netstandard1 md lib\netstandard1
+if not exist lib\portable46-net451+win81+wpa81 md lib\portable46-net451+win81+wpa81
+
+REM Copia cada dll de sua pasta de origem para a pasta lib do nuget
+copy /y ..\fcm.net\bin\release\fcm.net.dll lib\net452
+copy /y ..\fcm.net.standard\bin\release\netstandard1.6\FCM.Net.Standard.dll lib\netstandard1.6
+copy /y ..\fcm.net.pcl\bin\release\FCM.Net.pcl.dll "lib\portable46-net451+win81+wpa81"
+
+nuget pack FCM.net.nuspec


Updated build/package to delete dlls

Updated build/package to delete dlls

--- build-nuget.bat
+++ build-nuget.bat
@@ -3,7 +3,6 @@

 echo Building core PCL package
 NuGet\nuget pack NuGet\FeatureToggle.Core\FeatureToggle.Core.nuspec
-

 echo Building main package
@@ -13,4 +12,8 @@
 echo Building RavenDB
 NuGet\nuget pack NuGet\FeatureToggle.RavenDB\FeatureToggle.RavenDB.nuspec

+
+echo delete packaging dlls
+del /s "NuGet\*.dll"
+
 pause


build file updates

build file updates

--- build/build.bat
+++ build/build.bat
@@ -1,5 +1,4 @@
-@echo off
-set release_name=OpenEMap-1.2.0
+set release_name=OpenEMap-1.3.0-rc.1
 echo ..\release\%release_name%
 cd ..\release
 rd /s /q %release_name%
@@ -11,11 +10,11 @@
 md config
 md resources
 cd..
-sencha.exe compile --classpath=..\src\main\javascript,..\..\libs\ext-4.2.1\src,..\..\libs\geoext2-2.0.1\src exclude -all and include -namespace OpenEMap and include -file ..\src\main\javascript\OpenEMap.js and concat --closure ..\%release_name%-all.js
-sencha.exe compile --classpath=..\src\main\javascript,..\..\libs\ext-4.2.1\src,..\..\libs\geoext2-2.0.1\src exclude -all and include -namespace OpenEMap and include -file ..\src\main\javascript\OpenEMap.js and concat ..\%release_name%-all-debug.js
+sencha.exe compile --classpath=..\src\main\javascript,..\..\libs\ext-4.2.1\src,..\..\libs\geoext-2.0.1\src exclude -all and include -namespace OpenEMap and include -file ..\src\main\javascript\OpenEMap.js and concat --closure ..\%release_name%-all.js
+sencha.exe compile --classpath=..\src\main\javascript,..\..\libs\ext-4.2.1\src,..\..\libs\geoext-2.0.1\src exclude -all and include -namespace OpenEMap and include -file ..\src\main\javascript\OpenEMap.js and concat ..\%release_name%-all-debug.js
 copy ..\*.html ..\release\%release_name%
 copy ..\*-all.js ..\release\%release_name%
 xcopy ..\config ..\release\%release_name%\config /E
 xcopy ..\resources ..\release\%release_name%\resources /E
-zip -r %release_name%.zip %release_name%/*
-
+7z a -tzip %release_name%.zip -r %release_name%
+pause


push release for each commit

push release for each commit

--- push-release.bat
+++ push-release.bat
@@ -1,4 +1,4 @@
-if "%APPVEYOR_REPO_TAG%" NEQ "True" goto :ok
+rem if "%APPVEYOR_REPO_TAG%" NEQ "True" goto :ok

 set HERE=%~dp0


Allow overriding JVM options in Windows service (#29044)

Today we allow any other method of starting Elastisearch to override
jvm.options via ES_JAVA_OPTS. Yet, for some settings in the Windows
service, we do not allow this. This commit removes this in favor of
being consistent with other packaging choices.

--- distribution/src/bin/elasticsearch-service.bat
+++ distribution/src/bin/elasticsearch-service.bat
@@ -120,50 +120,26 @@
 for %%a in ("%ES_JAVA_OPTS:;=","%") do (
   set var=%%a
   if "!var:~1,4!" == "-Xms" (
-    if not "!JVM_MS!" == "" (
-      echo duplicate min heap size settings found
-      goto:eof
-    )
     set XMS=!var:~5,-1!
     call:convertxm !XMS! JVM_MS
   )
   if "!var:~1,16!" == "-XX:MinHeapSize=" (
-    if not "!JVM_MS!" == "" (
-      echo duplicate min heap size settings found
-      goto:eof
-    )
     set XMS=!var:~17,-1!
     call:convertxm !XMS! JVM_MS
   )
   if "!var:~1,4!" == "-Xmx" (
-    if not "!JVM_MX!" == "" (
-      echo duplicate max heap size settings found
-      goto:eof
-    )
     set XMX=!var:~5,-1!
     call:convertxm !XMX! JVM_MX
   )
   if "!var:~1,16!" == "-XX:MaxHeapSize=" (
-    if not "!JVM_MX!" == "" (
-      echo duplicate max heap size settings found
-      goto:eof
-    )
     set XMX=!var:~17,-1!
     call:convertxm !XMX! JVM_MX
   )
   if "!var:~1,4!" == "-Xss" (
-    if not "!JVM_SS!" == "" (
-      echo duplicate thread stack size settings found
-      exit 1
-    )
     set XSS=!var:~5,-1!
     call:convertxk !XSS! JVM_SS
   )
   if "!var:~1,20!" == "-XX:ThreadStackSize=" (
-    if not "!JVM_SS!" == "" (
-      echo duplicate thread stack size settings found
-      goto:eof
-    )
     set XSS=!var:~21,-1!
     call:convertxk !XSS! JVM_SS
   )


update versions

update versions

--- devops/scripts/config.bat
+++ devops/scripts/config.bat
@@ -2,13 +2,13 @@

 :: Qt Directory
 set QT_PATH=C:\Qt
-set QT_VERSION=5.8
-set QT_COMPILER=msvc2015_64
+set QT_VERSION=5.11.1
+set QT_COMPILER=msvc2017_64
 set QT_DIR=%QT_PATH%\%QT_VERSION%\%QT_COMPILER%
 set QT_PLATFORM=%QT_DIR%\plugins\platforms
 set QT_BIN=%QT_DIR%\bin

-set MSCV_COMPILER=Visual Studio 14 2015 Win64
+set MSCV_COMPILER=Visual Studio 15 2017 Win64

 :: Terms
 set RELEASE=bin\Release


added script to copy extension to irAuthor folder. requires appropriate perms on folder

error: pathspec 'UndoExtension/deployAfterBuild.cmd' did not match any file(s) known to git

--- UndoExtension/deployAfterBuild.cmd
+++ UndoExtension/deployAfterBuild.cmd
@@ -0,0 +1,3 @@
+copy bin\debug\undoextension.dll "c:\program files (x86)\inrule\irauthor\extensions\undoextension.dll"
+copy bin\debug\undoextension.pdb "c:\program files (x86)\inrule\irauthor\extensions\undoextension.pdb"
+c:\program files (x86)\inrule\irauthor\irauthor.exe


Require that bash.exe is on the path, along with the rest of Cygwin.

--- Tools/buildbot/buildmsi.bat
+++ Tools/buildbot/buildmsi.bat
@@ -3,7 +3,7 @@
 call "%VS71COMNTOOLS%vsvars32.bat"
 cmd /q/c Tools\buildbot\kill_python.bat
 devenv.com /useenv /build Release PCbuild\pcbuild.sln
-c:\cygwin\bin\bash.exe -c 'cd Doc;make PYTHON=python2.5 update htmlhelp'
+bash.exe -c 'cd Doc;make PYTHON=python2.5 update htmlhelp'
 "%ProgramFiles%\HTML Help Workshop\hhc.exe Doc\build\htmlhelp\pydoc.hhp
 cd Tools\msi
 del *.msi


Split Tcl make targets into separate ones.

--- Tools/buildbot/external.bat
+++ Tools/buildbot/external.bat
@@ -4,14 +4,18 @@
 call "Tools\buildbot\external-common.bat"
 call "%VS90COMNTOOLS%\vsvars32.bat"

-if not exist tcltk\bin\tcl85g.dll (
+if not exist tcltk\bin\tcl85.dll (
+    @rem all and install need to be separate invocations, otherwise nmakehlp is not found on install
     cd tcl-8.5.2.1\win
-    nmake -f makefile.vc COMPILERFLAGS=-DWINVER=0x0500 DEBUG=1 INSTALLDIR=..\..\tcltk clean all install
+    nmake -f makefile.vc COMPILERFLAGS=-DWINVER=0x0500 DEBUG=1 INSTALLDIR=..\..\tcltk clean all
+    nmake -f makefile.vc DEBUG=1 INSTALLDIR=..\..\tcltk install
     cd ..\..
 )

-if not exist tcltk\bin\tk85g.dll (
+if not exist tcltk\bin\tk85.dll (
     cd tk-8.5.2.0\win
-    nmake -f makefile.vc COMPILERFLAGS=-DWINVER=0x0500 DEBUG=1 INSTALLDIR=..\..\tcltk TCLDIR=..\..\tcl-8.5.2.1 clean all install
+    nmake -f makefile.vc COMPILERFLAGS=-DWINVER=0x0500 DEBUG=1 INSTALLDIR=..\..\tcltk TCLDIR=..\..\tcl-8.5.2.1 clean
+    nmake -f makefile.vc COMPILERFLAGS=-DWINVER=0x0500 DEBUG=1 INSTALLDIR=..\..\tcltk TCLDIR=..\..\tcl-8.5.2.1 all
+    nmake -f makefile.vc COMPILERFLAGS=-DWINVER=0x0500 DEBUG=1 INSTALLDIR=..\..\tcltk TCLDIR=..\..\tcl-8.5.2.1 install
     cd ..\..
 )


Universal ViennaCL source-only package (windows).

error: pathspec 'package/lib-viennacl-master-universal-src/scripts.win/post-install.bat' did not match any file(s) known to git

--- package/lib-viennacl-master-universal-src/scripts.win/post-install.bat
+++ package/lib-viennacl-master-universal-src/scripts.win/post-install.bat
@@ -0,0 +1,32 @@
+@echo off
+
+rem
+rem Post-cloning installation script.
+rem
+rem See CK LICENSE.txt for licensing details.
+rem See CK COPYRIGHT.txt for copyright details.
+rem
+rem Developer(s):
+rem - Grigori Fursin, grigori.fursin@ctuning.org, 2016-2017.
+rem - Anton Lokhmotov, anton@dividiti.com, 2017.
+rem
+
+rem Manually copy src/viennacl/ directory under install/include/.
+
+if NOT EXIST %INSTALL_DIR%\include (
+
+  mkdir %INSTALL_DIR%\install\include
+
+  if %errorlevel% neq 0 (
+    echo.
+    echo Error: problem creating include directory!
+    goto err
+  )
+)
+
+echo **************************************************************
+echo Copying headers to installation directory ...
+
+xcopy /E %INSTALL_DIR%\src\viennacl\ %INSTALL_DIR%\install\include\
+
+exit /b 0


Deleted the old documentation script.

Deleted the old documentation script.

--- trunk/Docs/epydocs/generate_documentation.bat
+++ trunk/Docs/epydocs/generate_documentation.bat
@@ -1 +0,0 @@
-python C:\installations\Python26\Scripts\epydoc.py --html ..\..\ -o ..\ --name QSTK


Added debug log to release script.

Added debug log to release script.

--- script/copynativedll.cmd
+++ script/copynativedll.cmd
@@ -4,6 +4,7 @@
 SET FILENAME=scaliendb_client
 SET EXT=dll
 ECHO Copying Win32 DLL to Properties
+ECHO Copying %BASE_DIR%\bin\Win32\%FILENAME%.%EXT% to %TARGET_PATH%\%FILENAME%.x86.%EXT%
 COPY %BASE_DIR%\bin\Win32\%FILENAME%.%EXT% %TARGET_PATH%\%FILENAME%.x86.%EXT% /Y
 ECHO Copying x64 DLL to Properties
 COPY %BASE_DIR%\bin\x64\%FILENAME%.%EXT% %TARGET_PATH%\%FILENAME%.x64.%EXT% /Y


simplify test execution

simplify test execution

--- build-and-test.cmd
+++ build-and-test.cmd
@@ -1,7 +1,4 @@
 @echo off
-
-set coretestproject=%~dp0src\IxMilia.BCad.Core.Test\IxMilia.BCad.Core.Test.csproj
-set filehandlerstestproject=%~dp0src\IxMilia.BCad.FileHandlers.Test\IxMilia.BCad.FileHandlers.Test.csproj

 :: IxMilia.Dxf needs a custom invocation
 call %~dp0src\IxMilia.Dxf\build-and-test.cmd -notest
@@ -16,9 +13,7 @@
 if errorlevel 1 echo Error building solution && goto error

 :: test
-dotnet test --no-restore --no-build "%coretestproject%"
-if errorlevel 1 echo Error running tests && goto error
-dotnet test --no-restore --no-build "%filehandlerstestproject%"
+dotnet test --no-restore --no-build
 if errorlevel 1 echo Error running tests && goto error

 :: build electron


Properly load pubkey.

Properly load pubkey.

--- resources/scripts/publickey.bat
+++ resources/scripts/publickey.bat
@@ -1,6 +1,6 @@
 @ECHO OFF
 IF NOT "%~f0" == "~f0" GOTO :WinNT
-@"ruby.exe" "C:/Projects/railsinstaller/stage/Ruby1.8.7/bin/sshkey" %1 %2 %3 %4 %5 %6 %7 %8 %9
+@"ruby.exe" "require 'rbconfig' ; load %Q{#{RbConfig::Config['bindir']}/pubkey}" %1 %2 %3 %4 %5 %6 %7 %8 %9
 GOTO :EOF
 :WinNT
 @"ruby.exe" "%~dpn0" %*


start game from bath file withot intro

start game from bath file withot intro

--- !StartGame.bat
+++ !StartGame.bat
@@ -1 +1 @@
-binaries\XR_3DA.exe+binaries\XR_3DA.exe -nointro


new jar added in classpath

new jar added in classpath

git-svn-id: 9146c88ff6d39b48099bf954d15d68f687b3fa69@557 28e8926c-6b08-0410-baaa-805c5e19b8d6

--- scripts/windows/init.bat
+++ scripts/windows/init.bat
@@ -33,6 +33,8 @@
 IF EXIST %PROACTIVE%\lib\log4j-core.jar set CLASSPATH=%CLASSPATH%;%PROACTIVE%\lib\log4j-core.jar
 IF EXIST %PROACTIVE%\lib\ibis.jar set CLASSPATH=%CLASSPATH%;%PROACTIVE%\lib\ibis.jar
 IF EXIST %PROACTIVE%\lib\xercesImpl.jar set CLASSPATH=%CLASSPATH%;%PROACTIVE%\lib\xercesImpl.jar
+IF EXIST %PROACTIVE%\lib\xmlParserAPIs.jar set CLASSPATH=%CLASSPATH%;%PROACTIVE%\lib\xmlParserAPIs.jar
+
 echo CLASSPATH=%CLASSPATH%

 set JAVA_CMD=%JAVA_HOME%\bin\java.exe -Djava.security.manager -Djava.security.policy=proactive.java.policy -Dlog4j.configuration=proactive-log4j


Improve patching command.

Improve patching command.

--- platform/set_pycompiler.bat
+++ platform/set_pycompiler.bat
@@ -16,8 +16,9 @@
 echo patched file "%DISTUTILS%"
 REM Apply the patch of "cygwinccompiler.py".
 REM Unix "patch" command of Msys.
-patch -N "%PYTHON_DIR%\lib\distutils\cygwinccompiler.py" "%HERE%\cygwinccompiler.diff"
-patch -N "%PYTHON_DIR%\include\pyconfig.h" "%HERE%\pyconfig.diff"
+set patch="C:\Program Files\Git\usr\bin\patch.exe"
+%patch% -N "%PYTHON_DIR%\lib\distutils\cygwinccompiler.py" "%HERE%\cygwinccompiler.diff"
+%patch% -N "%PYTHON_DIR%\include\pyconfig.h" "%HERE%\pyconfig.diff"

 REM Copy "vcruntime140.dll" to "libs".
 copy "%PYTHON_DIR%\vcruntime140.dll" "%PYTHON_DIR%\libs"


delete use reg to set Environment

delete use reg to set Environment

--- SetEnvironment.bat
+++ SetEnvironment.bat
@@ -5,65 +5,65 @@
 ::HKEY_CURRENT_USER\Environment

-set regOgrepath=HKEY_CURRENT_USER\Environment
+REM set regOgrepath=HKEY_CURRENT_USER\Environment

-::BINĿ¼
-set regBINName=NFBIN_HOME
-set regBINValue=D:\NoahGameFrame\trunk\_Out\Client\Bin
-reg add "%regOgrepath%" /v "%regBINName%" /d "%regBINValue%" /f
+REM ::BINĿ¼
+REM set regBINName=NFBIN_HOME
+REM set regBINValue=D:\NoahGameFrame\trunk\_Out\Client\Bin
+REM reg add "%regOgrepath%" /v "%regBINName%" /d "%regBINValue%" /f

-::SERVER_BINĿ¼
-set regSERVERBINName=NFBIN_SERVER
-set regSERVERBINValue=D:\NoahGameFrame\trunk\_Out\Server
-reg add "%regOgrepath%" /v "%regSERVERBINName%" /d "%regSERVERBINValue%" /f
+REM ::SERVER_BINĿ¼
+REM set regSERVERBINName=NFBIN_SERVER
+REM set regSERVERBINValue=D:\NoahGameFrame\trunk\_Out\Server
+REM reg add "%regOgrepath%" /v "%regSERVERBINName%" /d "%regSERVERBINValue%" /f

-::COMM_BINĿ¼
-set regCOMMBINName=NFBIN_COMM
-set regCOMMBINValue=D:\NoahGameFrame\trunk\_Out\Comm
-reg add "%regOgrepath%" /v "%regCOMMBINName%" /d "%regCOMMBINValue%" /f
+REM ::COMM_BINĿ¼
+REM set regCOMMBINName=NFBIN_COMM
+REM set regCOMMBINValue=D:\NoahGameFrame\trunk\_Out\Comm
+REM reg add "%regOgrepath%" /v "%regCOMMBINName%" /d "%regCOMMBINValue%" /f

-::NF_HOMEĿ¼
-set regNF_HOMEName=NF_HOME
-set regNF_HOMEValue=D:\NoahGameFrame\trunk\\
-reg add "%regOgrepath%" /v "%regNF_HOMEName%" /d "%regNF_HOMEValue%" /f
+REM ::NF_HOMEĿ¼
+REM set regNF_HOMEName=NF_HOME
+REM set regNF_HOMEValue=D:\NoahGameFrame\trunk\\
+REM reg add "%regOgrepath%" /v "%regNF_HOMEName%" /d "%regNF_HOMEValue%" /f

-::APP_LIBĿ¼
-set regAPP_LIBName=APP_DEPLIB
-set regAPP_LIBVALUE=D:\NoahGameFrame\trunk\Dependencies\lib\\
-reg add "%regOgrepath%" /v "%regAPP_LIBName%" /d "%regAPP_LIBVALUE%" /f
+REM ::APP_LIBĿ¼
+REM set regAPP_LIBName=APP_DEPLIB
+REM set regAPP_LIBVALUE=D:\NoahGameFrame\trunk\Dependencies\lib\\
+REM reg add "%regOgrepath%" /v "%regAPP_LIBName%" /d "%regAPP_LIBVALUE%" /f

-::NF_NOSQL_NETĿ¼
-set regNF_HOMEName=NF_NOSQL_NET
-set regNF_HOMEValue=D:\NoahGameFrame\trunk\Dependencies\redis-cplusplus-client\msvc\anet_win32\\
-reg add "%regOgrepath%" /v "%regNF_HOMEName%" /d "%regNF_HOMEValue%" /f
+REM ::NF_NOSQL_NETĿ¼
+REM set regNF_HOMEName=NF_NOSQL_NET
+REM set regNF_HOMEValue=D:\NoahGameFrame\trunk\Dependencies\redis-cplusplus-client\msvc\anet_win32\\
+REM reg add "%regOgrepath%" /v "%regNF_HOMEName%" /d "%regNF_HOMEValue%" /f

-::BOOST
-set regBOOSTName=BOOST_HOME
-set regBOOSTValue=D:\NoahGameFrame\trunk\Dependencies\boost_1_53_0\\
-reg add "%regOgrepath%" /v "%regBOOSTName%" /d "%regBOOSTValue%" /f
+REM ::BOOST
+REM set regBOOSTName=BOOST_HOME
+REM set regBOOSTValue=D:\NoahGameFrame\trunk\Dependencies\boost_1_53_0\\
+REM reg add "%regOgrepath%" /v "%regBOOSTName%" /d "%regBOOSTValue%" /f

-::BOOSTLIB
-set regBOOSTLIBName=BOOST_LIB
-set regBOOSTLIBValue=D:\NoahGameFrame\trunk\Dependencies\boost_1_53_0\stage\lib\x64\vs11_0
-reg add "%regOgrepath%" /v "%regBOOSTLIBName%" /d "%regBOOSTLIBValue%" /f
+REM ::BOOSTLIB
+REM set regBOOSTLIBName=BOOST_LIB
+REM set regBOOSTLIBValue=D:\NoahGameFrame\trunk\Dependencies\boost_1_53_0\stage\lib\x64\vs11_0
+REM reg add "%regOgrepath%" /v "%regBOOSTLIBName%" /d "%regBOOSTLIBValue%" /f

-::Dependencies
-set regDEPName=NF_DEP
-set regDEPNameValue=D:\NoahGameFrame\trunk\Dependencies\\
-reg add "%regOgrepath%" /v "%regDEPName%" /d "%regDEPNameValue%" /f
+REM ::Dependencies
+REM set regDEPName=NF_DEP
+REM set regDEPNameValue=D:\NoahGameFrame\trunk\Dependencies\\
+REM reg add "%regOgrepath%" /v "%regDEPName%" /d "%regDEPNameValue%" /f

-::GLOGĿ¼
-set regGLOGName=GLOG_HOME
-set regGLOGValue=D:\NoahGameFrame\trunk\Dependencies\glog-0.3.3\src\windows\\
-reg add "%regOgrepath%" /v "%regGLOGName%" /d "%regGLOGValue%" /f
+REM ::GLOGĿ¼
+REM set regGLOGName=GLOG_HOME
+REM set regGLOGValue=D:\NoahGameFrame\trunk\Dependencies\glog-0.3.3\src\windows\\
+REM reg add "%regOgrepath%" /v "%regGLOGName%" /d "%regGLOGValue%" /f

-::TheronĿ¼
-set regTHERONName=THERON_HOME
-set regTHERONValue=D:\NoahGameFrame\trunk\Dependencies\Theron-6.00.01\Include\\
-reg add "%regOgrepath%" /v "%regTHERONName%" /d "%regTHERONValue%" /f
+REM ::TheronĿ¼
+REM set regTHERONName=THERON_HOME
+REM set regTHERONValue=D:\NoahGameFrame\trunk\Dependencies\Theron-6.00.01\Include\\
+REM reg add "%regOgrepath%" /v "%regTHERONName%" /d "%regTHERONValue%" /f

-echo Set Environment end
+REM echo Set Environment end

 rem ====================================================================================
 echo Start to extract boost_1_53_0


Adding Ant debug option.

Adding Ant debug option.

SVN-Revision: 1520

--- software/build/build.cmd
+++ software/build/build.cmd
@@ -12,7 +12,7 @@
 set TAG=-Danthill.build.tag_built=desktop
 @rem Test is debug has been set
 if "%2" == "debug" (
-    set DEBUG=-Denable.install.debug=true
+    set DEBUG=-Denable.install.debug=true -debug
 )
 cls
 if "%1" == "" (


Additional command for remote deployment to data-qa.

SVN-Revision: 1280

--- software/build/build.cmd
+++ software/build/build.cmd
@@ -5,6 +5,7 @@
 setlocal
 set DEVPROPFILE=C:\NCI-Projects\ncit-properties\properties\dev-upgrade.properties
 set QAPROPFILE=C:\NCI-Projects\ncit-properties\properties\qa-upgrade.properties
+set DATAQAPROPFILE=C:\NCI-Projects\ncit-properties\properties\data-qa-upgrade.properties
 cls
 if "%1" == "" (
     echo.
@@ -16,6 +17,7 @@
     echo   install      -- Builds, installs JBoss locally
     echo   dev          -- Builds, upgrades JBoss on DEV
     echo   qa           -- Builds, upgrades JBoss on QA
+    echo   data-qa      -- Builds, upgrades JBoss on Data QA
     echo   deploy       -- Redeploy application
     goto DONE
 )
@@ -50,6 +52,10 @@
     ant -Dproperties.file=%QAPROPFILE% -Danthill.build.tag_built=desktop deploy:remote:upgrade
     goto DONE
 )
+if "%1" == "data-qa" (
+    ant -Dproperties.file=%DATAQAPROPFILE% -Danthill.build.tag_built=desktop deploy:remote:upgrade
+    goto DONE
+)

 :DONE
 endlocal


remove netlib blas

remove netlib blas

--- conda/win_dev/win_dev.bat
+++ conda/win_dev/win_dev.bat
@@ -5,7 +5,7 @@

 conda create ^
  -p %conda_env% ^
- freecad libredwg calculix gitpython blas=*=*netlib ^
+ freecad libredwg calculix gitpython ^
  numpy matplotlib-base scipy sympy pandas six ^
  pyyaml opencamlib ifcopenshell ^
  freecad.asm3 libredwg pycollada ^


update build qtwallet script

update build qtwallet script

--- build_qtwallet_x64.bat
+++ build_qtwallet_x64.bat
@@ -1,8 +1,8 @@
-@echo on
+@echo off
 REM call setenv_x64.bat
 if "%BITSHARES_ROOT%" == "" (
     echo please call setenv_x64.bat firstly
-    exit
+    goto done
 )

 set WORKSPACE=%BITSHARES_ROOT%
@@ -65,3 +65,7 @@

 rem cd %WORKSPACE%\build
 rem "%SEVENZIP_EXE%" a pdbs.7z -ir!*.pdb
+
+
+:done
+


adding carbon config path as a system parameter in ciphertool.bat file

--- features/org.wso2.ciphertool.feature/resources/bin/ciphertool.bat
+++ features/org.wso2.ciphertool.feature/resources/bin/ciphertool.bat
@@ -83,6 +83,6 @@
 echo Using JAVA_HOME:    %JAVA_HOME%
 set _RUNJAVA="%JAVA_HOME%\bin\java"

-%_RUNJAVA% %JAVA_OPTS% -Dcarbon.home="%CARBON_HOME%" -cp "%CARBON_CLASSPATH%" org.wso2.ciphertool.CipherTool %*
+%_RUNJAVA% %JAVA_OPTS% -Dcarbon.home="%CARBON_HOME%" -Dcarbon.config.dir.path="%CARBON_HOME%\repository\conf" -cp "%CARBON_CLASSPATH%" org.wso2.ciphertool.CipherTool %*
 endlocal
 :end


Added pylint for OLD sasview workflow

Added pylint for OLD sasview workflow

--- build_tools/jenkins_win_pylint.bat
+++ build_tools/jenkins_win_pylint.bat
@@ -4,14 +4,14 @@
 set PATH=c:\python27;c:\mingw\bin;%PATH%
 set PYLINT=c:\python27\scripts\pylint

-set PYTHONPATH=%WORKSPACE%\sasview\sasview-install;%PYTHONPATH%
+set PYTHONPATH=%WORKSPACE%\sasview-install;%PYTHONPATH%

-cd %WORKSPACE\sasview%
+cd %WORKSPACE%

 del /F test\sasview.txt

-%PYLINT% --rcfile "%WORKSPACE%/sasview/build_tools/pylint.rc" -f parseable sasview-install/sasview*.egg/sas sasview > test/sasview.txt
+%PYLINT% --rcfile "%WORKSPACE%/build_tools/pylint.rc" -f parseable sasview-install/sasview*.egg/sas sasview > test/sasview.txt

 cd %WORKSPACE%


add simple script to hide all packages for a version on NuGet

error: pathspec 'tools/hide-version-on-nuget.bat' did not match any file(s) known to git

--- tools/hide-version-on-nuget.bat
+++ tools/hide-version-on-nuget.bat
@@ -0,0 +1,3 @@
+set packages=(SquishIt SquishIt.CoffeeScript SquishIt.Hogan SquishIt.Less SquishIt.MsIeCoffeeScript SquishIt.MsIeHogan SquishIt.Mvc SquishIt.NSass SquishIt.Sass)
+
+for %%p in %packages% do nuget delete %%p %1 -NoPrompt


fix typing mistake which kills ALL speedup

git-svn-id: 2bceadd671bcc8d4f7a34159d1bc3b98592acb3b@240 7ec92016-0320-0410-acc4-a06ded1c099a

--- test/SmallObj/make.msvc.bat
+++ test/SmallObj/make.msvc.bat
@@ -1,5 +1,5 @@
 if not exist tmp\ mkdir tmp

-cl -c -Zm200 -O2 -MT -EHsc -GR -W0 -wd4710 -I"." -I"..\..\include" -I"..\..\include\loki" -Fotmp\ SmallObjBench.cpp
+cl -c -DNDEBUG -Zm200 -O2 -MT -EHsc -GR -W0 -wd4710 -I"." -I"..\..\include" -I"..\..\include\loki" -Fotmp\ SmallObjBench.cpp ..\..\src\SmallObj.cpp

-link /NOLOGO /SUBSYSTEM:CONSOLE /incremental:no /OUT:"main-msvc.exe" tmp\SmallObjBench.obj ..\..\lib\SmallObj.obj ..\..\lib\Singleton.obj+link /NOLOGO /SUBSYSTEM:CONSOLE /incremental:no /OUT:"main-msvc.exe" tmp\SmallObjBench.obj tmp\SmallObj.obj


Delete pack.bat

Delete pack.bat

--- pack.bat
+++ pack.bat
@@ -1,2 +0,0 @@
-.nuget\NuGet.exe pack ArcGIS.PCL.nuspec
-


Removing OFFICIAL_BUILD as we do not really need it when we have CHROME_BUILD_TYPE=_official.

git-svn-id: dd90618784b6a4b323ea0c23a071cb1c9e6f2ac7@810 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

--- chrome/tools/build/win/version.bat
+++ chrome/tools/build/win/version.bat
@@ -18,7 +18,8 @@
 :: Load branding strings as environment variables
 cat %SolutionDir%\BRANDING | sed "s/\(.*\)/set \1/" >> %VarsBat%

-if not "%OFFICIAL_BUILD%" == "1" set OFFICIAL_BUILD=0
+set OFFICIAL_BUILD=0
+if "%CHROME_BUILD_TYPE%" == "_official" set OFFICIAL_BUILD=1

 :: Determine the current repository revision number
 set PATH=%~dp0..\..\..\..\third_party\svn;%PATH%


Added author and license.

Added author and license.

--- check_mk/windows_install_script/check_mk_agent.bat
+++ check_mk/windows_install_script/check_mk_agent.bat
@@ -1,3 +1,8 @@
+rem @author Alexander Zell <alexander.zell@hamcos.de>
+rem @maintainer Robin Schneider <robin.schneider@hamcos.de>
+rem @company hamcos IT Service GmbH http://www.hamcos.de
+rem @license GPLv3 <https://www.gnu.org/licenses/gpl-3.0.html>
+
 if exist "%programfiles%\check_mk\check_mk_agent.exe" goto ende
 if exist "%programfiles(x86)%\check_mk\check_mk_agent.exe" goto ende


Minor changes to support more recent toolsets

--- code/compile-time/build.bat
+++ code/compile-time/build.bat
@@ -1,7 +1,44 @@
+::
+::  Mach7: Pattern Matching Library for C++
+::
+::  Copyright 2011-2013, Texas A&M University.
+::  Copyright 2014 Yuriy Solodkyy.
+::  All rights reserved.
+::
+::  Redistribution and use in source and binary forms, with or without
+::  modification, are permitted provided that the following conditions are met:
+::
+::      * Redistributions of source code must retain the above copyright
+::        notice, this list of conditions and the following disclaimer.
+::
+::      * Redistributions in binary form must reproduce the above copyright
+::        notice, this list of conditions and the following disclaimer in the
+::        documentation and/or other materials provided with the distribution.
+::
+::      * Neither the names of Mach7 project nor the names of its contributors
+::        may be used to endorse or promote products derived from this software
+::        without specific prior written permission.
+::
+::  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+::  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+::  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+::  IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY
+::  DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+::  (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+::  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+::  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+::  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+::  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
 ::
 :: Script for building and testing C++ pattern matching library
 ::
-:: Written by Yuriy Solodkyy <yuriy.solodkyy@gmail.com>
+:: \author Yuriy Solodkyy <yuriy.solodkyy@gmail.com>
+::
+:: \see https://parasol.tamu.edu/mach7/
+:: \see https://github.com/solodon4/Mach7
+:: \see https://github.com/solodon4/SELL
+::
 :: Version 1.0 from 4th February 2012
 ::
 :: Usage:
@@ -21,15 +58,13 @@
 ::            tmp   - Keep temporaries
 ::           <ver>  - Use a specific version of Visual C++ to compiler the source
 ::                    code. <ver> can be one of the following:
+::                     - 2015 - Visual C++ 14.0
+::                     - 2013 - Visual C++ 12.0
+::                     - 2012 - Visual C++ 11.0
+::                     - 2010 - Visual C++ 10.0
+::                     - 2008 - Visual C++  9.0
+::                     - 2005 - Visual C++  8.0
 ::                     - 2003 - Visual C++  7.1
-::                     - 2005 - Visual C++  8.0
-::                     - 2008 - Visual C++  9.0
-::                     - 2010 - Visual C++ 10.0
-::                     - 2012 - Visual C++ 11.0
-::
-:: This file is a part of Mach7 library (http://parasol.tamu.edu/mach7/).
-:: Copyright (C) 2011-2013 Texas A&M University.
-:: All rights reserved.
 ::

 @echo off
@@ -76,6 +111,8 @@

 if "%1" == "pgo"       shift && set PGO=1&&                          goto PARSE_CMD_LINE
 if "%1" == "tmp"       shift && set KEEP_TMP=1&&                     goto PARSE_CMD_LINE
+if "%1" == "2015"      shift && set VS_COMN_TOOLS=%VS140COMNTOOLS%&& goto PARSE_CMD_LINE
+if "%1" == "2013"      shift && set VS_COMN_TOOLS=%VS120COMNTOOLS%&& goto PARSE_CMD_LINE
 if "%1" == "2012"      shift && set VS_COMN_TOOLS=%VS110COMNTOOLS%&& goto PARSE_CMD_LINE
 if "%1" == "2010"      shift && set VS_COMN_TOOLS=%VS100COMNTOOLS%&& goto PARSE_CMD_LINE
 if "%1" == "2008"      shift && set VS_COMN_TOOLS=%VS90COMNTOOLS%&&  goto PARSE_CMD_LINE
@@ -95,6 +132,8 @@

 rem Detect most recent version of the Visual C++ installed :::::::::::::::::::::

+if not "%VS140COMNTOOLS%" == "" set VS_COMN_TOOLS=%VS140COMNTOOLS%&& goto PROCEED
+if not "%VS120COMNTOOLS%" == "" set VS_COMN_TOOLS=%VS120COMNTOOLS%&& goto PROCEED
 if not "%VS110COMNTOOLS%" == "" set VS_COMN_TOOLS=%VS110COMNTOOLS%&& goto PROCEED
 if not "%VS100COMNTOOLS%" == "" set VS_COMN_TOOLS=%VS100COMNTOOLS%&& goto PROCEED
 if not "%VS90COMNTOOLS%"  == "" set VS_COMN_TOOLS=%VS90COMNTOOLS%&&  goto PROCEED
@@ -106,8 +145,15 @@

 :PROCEED :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

+rem Recent versions of vsvars32.bat do not print the toolset used.
+if "%VS_COMN_TOOLS%"=="%VS140COMNTOOLS%" echo Setting environment for using Microsoft Visual Studio 2015 x86 tools.
+if "%VS_COMN_TOOLS%"=="%VS120COMNTOOLS%" echo Setting environment for using Microsoft Visual Studio 2013 x86 tools.
+if "%VS_COMN_TOOLS%"=="%VS110COMNTOOLS%" echo Setting environment for using Microsoft Visual Studio 2012 x86 tools.
+
 rem Set-up Visual C++ Environment Variables
 call "%VS_COMN_TOOLS%vsvars32.bat"
+rem Dump versions of compiler passes
+%CXX% /Bv >> %logfile% 2>&1

 rem Account for a problem with some PGO flags described above.
 if "%PGO%"=="1" set CXXFLAGS=%CXXFLAGS% /GL
@@ -199,6 +245,12 @@
 echo ======================================== [ %1 ]
 if not exist %~n1.*in %1
 if     exist %~n1.*in for %%i in (%~n1.*in) do echo. && echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { "%%i" } && type "%%i" && echo. && echo ---------------------------------------- && %1 < "%%i"
+goto END
+
+:SUB_CLEAN :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+cd /D %1
+del *.i *.obj *.exe *.pdb *.idb *.ilk *.intermediate.manifest *.out cmp_haskell.hi cmp_haskell.o cmp_ocaml.cmi cmp_ocaml.cmx > nul 2>&1
+cd /D "%CurDir%"
 goto END

 :CHECK :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


Force builds with vs2017 on Windows.

Force builds with vs2017 on Windows.

--- recipes/pyscamp-cpu/bld.bat
+++ recipes/pyscamp-cpu/bld.bat
@@ -1,2 +1,2 @@
-SET PYSCAMP_NO_PLATFORM_AUTOSELECT=1
+SET CMAKE_GENERATOR=Visual Studio 15 2017
 "%PYTHON%" setup.py install


Update build-msvc.bat

Update build-msvc.bat

--- deploy/win/build-msvc.bat
+++ deploy/win/build-msvc.bat
@@ -1,7 +1,6 @@
 @echo on
 setlocal

-cd app

 :: setup compil env
 set VC_DIR="C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat"
@@ -24,7 +23,7 @@

 echo "step 2"

-C:\Qt\%QT_VER%\%qtplatform%\bin\qmake ./ || exit /B 1
+C:\Qt\%QT_VER%\%qtplatform%\bin\qmake .\app\ || exit /B 1
 echo "step 3"

 nmake qmake_all || exit /B 1


Debug print statements for executing container in client-server configuration

--- CERR_core/Contouring/BABS/sshContainerExecScript.bat
+++ CERR_core/Contouring/BABS/sshContainerExecScript.bat
@@ -9,19 +9,19 @@

 @echo %algorithm%

-@echo here 1
+@echo Copying session dir from client to server...
 @echo %client_session_dir%
 @echo %server_session_dir%
 pscp -noagent -r %client_session_dir% %ssh_uname%@%ssh_server_name%:%server_session_dir%
-@echo "here 2"

+@echo Setting bind path for container
 set bindingPath=%server_session_dir%/%session_name%:/scratch
-@echo "here 3"

+@echo Executing container
 plink -noagent -ssh %ssh_uname%@%ssh_server_name% (source  /admin/lsf/mph/conf/profile.lsf; bsub -R rusage[mem=30] -q research -n 1  -W 1:00  -gpu "num=1:gmem=4GB:mode=exclusive_process:mps=no:j_exclusive=yes" -Is singularity run --app %algorithm% --nv --bind  %bindingPath% %container_path% %server_session_dir%/%session_name%)

-@echo "here 4"
+@echo Copying result back to Client from Server
 pscp -noagent -r %ssh_uname%@%ssh_server_name%:%server_session_dir%/%session_name%/outputH5 %client_session_dir%

-@echo "here 5"
+@echo DONE


Modelmaker wasn't working with certain folder paths, now it is

--- modelmakerPNG.bat
+++ modelmakerPNG.bat
@@ -3,12 +3,19 @@
 IF "%color%"=="" (set color="#00FF00")
 echo Color equals %color%
 @Echo OFF
-Set "AbsolutePath=%1"
+Set "AbsolutePath=%1%"
+for /f "delims=" %%A in (%AbsolutePath%) do (
+    set foldername=%%~nxA
+)
+Echo Folder 1 : %foldername%
+IF "%foldername%"=="" (GOTO NoFolder) ELSE (GOTO GotFolder)
+:NoFolder
 set "AbsolutePath=%AbsolutePath:\= %"
 FOR %%# in (%AbsolutePath%) do (
     Set "LastFolder=%%#"
 )
-Echo Folder: %LastFolder%
+Echo Folder 2 : %LastFolder%
+:GotFolder
 md %1\videos
 mogrify -background "%color%" -flatten -verbose -format jpg %1\*.png
 copy /y %1\%LastFolder%0149.jpg %1\videos\thumb.jpg


improved

improved

--- setup.bat
+++ setup.bat
@@ -1,9 +1,8 @@
-@echo off
-rem $Id: $
+@ECHO OFF
+REM $Id$

-set PWD=%~dp0
-cd %PWD%
-call mmm-setup/src/scripts/windows/setup-all.bat
-cd %PWD%
-echo EW=%ECLIPSE_WORKSPACE%
-pause+SET PWD=%~dp0
+CD %PWD%
+CALL mmm-setup/src/scripts/windows/setup-all.bat
+CD %PWD%
+PAUSE


*** empty log message ***

*** empty log message ***

error: pathspec 'setup.bat' did not match any file(s) known to git

--- setup.bat
+++ setup.bat
@@ -0,0 +1,3 @@
+@echo off
+echo @echo off >ant.bat
+echo %~dp0ant.bat -Dtopbuild.dir=%CD% %%* >>ant.bat


update fileCleaner

update fileCleaner

error: pathspec 'fileCleaner.bat' did not match any file(s) known to git

--- fileCleaner.bat
+++ fileCleaner.bat
@@ -0,0 +1,2 @@
+del /f /q /s /a rhsa *.bak *.ncb *.obj *.pdb *.idb *.ilk *.pch *.suo *.aps *.opt *.sbr *.bsc *.user *.ipch *.tlog *.sdf
+pause


fixed examples error

fixed examples error

--- examples/scalar.bat
+++ examples/scalar.bat
@@ -1,4 +1,4 @@
 @echo off
 echo node-adodb examples:
-node executeScalar.js
+node scalar.js
 pause


Delete push.bat

Delete push.bat

--- push.bat
+++ push.bat
@@ -1 +0,0 @@
-git push --set-upstream https://github.com/tataille/MMM-FreeBox-Monitor.git master


Create extract.cmd

Create extract.cmd

error: pathspec 'extract.cmd' did not match any file(s) known to git

--- extract.cmd
+++ extract.cmd
@@ -0,0 +1,8 @@
+if exist %extracted_zip_source% (del %extracted_zip_source%\*.* /Q)
+rd %extracted_zip_source% /S /Q
+mkdir %extracted_zip_source%
+
+REM 1. Unzip the sync_back_up file using
+REM -Remember to add -p when defining the password
+REM --------------------------------------------------
+"%zip_path%\7z.exe" e %zip_source%\%oc_data% -o%extracted_zip_source% -pPassword_to_extract_the_zipped_file_from_site_goes_here


Update bld.bat

Update bld.bat

--- recipes/r-spatialtools/bld.bat
+++ recipes/r-spatialtools/bld.bat
@@ -1,2 +1,2 @@
-"%R%" CMD INSTALL --build . %R_ARGS%
+"%R%" CMD INSTALL --build . %R_ARGS%
 IF %ERRORLEVEL% NEQ 0 exit /B 1


Change devenv to msbuild

Change devenv to msbuild

--- Common/3dParty/icu/fetch.bat
+++ Common/3dParty/icu/fetch.bat
@@ -43,9 +43,9 @@
 call "%VC%\vcvarsall.bat" %MACHINE%

 if "%platform%" == "win_64" (
-	devenv.com icu\source\allinone\allinone.sln /build "Release|x64"
+	MSBuild.exe icu\source\allinone\allinone.sln /p:Configuration=Release /p:Platform="X64"
 ) else (
-	devenv.com icu\source\allinone\allinone.sln /build "Release|Win32"
+	MSBuild.exe icu\source\allinone\allinone.sln /p:Configuration=Release /p:Platform="Win32"
 )

 if "%platform%" == "win_64" (


Windows用起動ファイルをアップ

Windows用起動ファイルをアップ

error: pathspec 'sh/start_kafka_producer.bat' did not match any file(s) known to git

--- sh/start_kafka_producer.bat
+++ sh/start_kafka_producer.bat
@@ -0,0 +1,24 @@
+@echo off
+@rem #-----------------------------------------------------------------------------
+@rem # start_kafka_producer.bat
+@rem #   kafka-log-producer̋NXNvg
+@rem #-----------------------------------------------------------------------------
+@rem # Producer̍ƃfBNg
+set PRODUCER_HOME=C:\Tools\kafka-log-producer
+
+@rem #-----------------------------------------------------------------------------
+@rem # Producer̎ʖB
+@rem # Producer𓯎ɋNꍇɃvZXʖƂėpB
+set PRODUCER_NAME=WinApacheLogProducer
+
+@rem #-----------------------------------------------------------------------------
+@rem # NXpXw
+set CLASSPATH=%PRODUCER_HOME%\conf;%PRODUCER_HOME%\lib\*
+
+@rem #-----------------------------------------------------------------------------
+@rem # ProducerN
+echo WinApacheLogProducerN܂
+pause
+java -D"%PRODUCER_NAME%" -cp %CLASSPATH% -Dlogback.configurationFile="%PRODUCER_HOME%"\conf\logback.xml -XX:+HeapDumpOnOutOfMemoryError acromusashi.kafka.log.producer.WinApacheLogProducer -c "%PRODUCER_HOME%"\conf\WinApacheLogProducer.yaml
+pause
+


Add clink to cmd AutoRun if it exists

Add clink to cmd AutoRun if it exists

--- install-win.bat
+++ install-win.bat
@@ -16,7 +16,11 @@
 set dotfiles=bashrc bash_profile config minttyrc zshenv puppet-lint.rc

 :: add registry key for init.bat
-reg add "HKCU\Software\Microsoft\Command Processor" /v AutoRun /t REG_SZ /d "%dotfilesDir%init.bat" /f
+if exist "%CLINK_DIR%" (
+    reg add "HKCU\Software\Microsoft\Command Processor" /v AutoRun /t REG_EXPAND_SZ /d "%dotfilesDir%init.bat&\"%%CLINK_DIR%%\clink\" inject --profile ~\clink" /f
+) else (
+    reg add "HKCU\Software\Microsoft\Command Processor" /v AutoRun /t REG_SZ /d "%dotfilesDir%init.bat" /f
+)

 if exist "%HOME%" (
 	set homeDir=%HOME%


allow for running HTTP invoker with Commons HttpClient

git-svn-id: b619a0c99665f88f1afe72824344cefe9a1c8c90@9636 fd5a2b45-1f63-4059-99e9-3c7cb7fd75c8


wrap java call in quotes for jdk installs with spaces in path

git-svn-id: b619a0c99665f88f1afe72824344cefe9a1c8c90@7649 fd5a2b45-1f63-4059-99e9-3c7cb7fd75c8


batch script invokes from called directory

--- moonraker.bat
+++ moonraker.bat
@@ -1,2 +1,3 @@
 @echo off
-moon moonraker %*+set scriptpath=%~d0%~p0
+moon %scriptpath%\moonraker %*


Added completion messages for each install stage

--- setup/win-setup.bat
+++ setup/win-setup.bat
@@ -3,54 +3,69 @@

 echo [*] Installing chocolatey...
 @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
+echo [+] Chco installed!

-echo [*] Installing ruby...
+echo [*] Installing ruby+devkit...
 choco install ruby2.devkit --version 4.7.2.2013022403 -y
+echo [+] Ruby+devkit installed!

 echo [*] Installing Node.js...
 choco install nodejs-lts -y
+echo [+] Node.js installed!

 echo [*] Installing Gems...
 call gem install bundler
 call bundle install
+echo [+] Gems installed!

 echo [*] Installing Yarn...
 choco install yarn -y
 SET "PATH=%PATH%;%ProgramFiles(x86)%\Yarn\bin"
+echo [+] Yarn installed!

 echo [*] Installing node modules...
 call yarn
+echo [+] Node modules installed!

 echo [*] Installing PhantomJs...
 call yarn global add phantomjs-prebuilt
+echo [+] PhantomJs installed!

 echo [*] Installing Pandoc...
 choco install pandoc -y
+echo [+] Pandoc installed!

 echo [*] Creating configuration files...
 copy config\application.example.yml config\application.yml
 copy config\database.example.yml config\database.yml
+echo [+] Configuration files created!

 echo [*] Installing XAMPP...
 choco install bitnami-xampp -y
 start C:\xampp\mysql\bin\mysqld
+echo [+] XAMPP install complete!

-echo [*] Setting up database...
+echo [*] Creating databases...
 echo CREATE DATABASE dashboard DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci; CREATE DATABASE dashboard_testing DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci; exit| C:\xampp\mysql\bin\mysql -u root
+echo [+] Databases created!

 echo [*] Creating User for Mysql...
 echo CREATE USER 'wiki'@'localhost' IDENTIFIED BY 'wikiedu';GRANT ALL PRIVILEGES ON dashboard . * TO 'wiki'@'localhost';GRANT ALL PRIVILEGES ON dashboard_testing . * TO 'wiki'@'localhost';exit| C:\xampp\mysql\bin\mysql -u root
+echo [+] Database user created!

 echo [*] Installing Redis...
 msiexec /i https://github.com/MicrosoftArchive/redis/releases/download/win-3.0.504/Redis-x64-3.0.504.msi
+echo [+] Redis installed!

 echo [*] Installing Gulp...
 call yarn global add gulp
 SET "PATH=%PATH%;%LOCALAPPDATA%\Yarn\bin"
+echo [+] Gulp install complete!

 echo [*] Migrating databases...
 call rake db:migrate
 call rake db:migrate RAILS_ENV=test
+echo [+] Database migration complete!

 echo Your developmental environment setup is complete. If you there are any errors, please refer to the docs for manual installation, or ask for help.


Split MW-Version into Main and Minor Version

--- tools/Install_Wikijournals.cmd
+++ tools/Install_Wikijournals.cmd
@@ -23,10 +23,14 @@
 set PROJECTDIR="%cd%"

 echo Download Mediawiki
-set MEDIAWIKIVERSION=1.31.1
-set MEDIAWIKIURL=https://releases.wikimedia.org/mediawiki/1.31/mediawiki-%MEDIAWIKIVERSION%.tar.gz
-set MEDIAWIKIDIR=mediawiki-%MEDIAWIKIVERSION%
+set MEDIAWIKIVERSION=1.32
+set MEDIAWIKIMINORVERSION=0
+set MEDIAWIKIURL=https://releases.wikimedia.org/mediawiki/%MEDIAWIKIVERSION%/mediawiki-%MEDIAWIKIVERSION%.%MEDIAWIKIMINORVERSION%.tar.gz
+set MEDIAWIKIDIR=mediawiki-%MEDIAWIKIVERSION%.%MEDIAWIKIMINORVERSION%
 cd %1
+
+echo %MEDIAWIKIURL%
+
 curl %MEDIAWIKIURL% --output wikijournals.tar.gz

 echo Uncompress Mediawiki into wikijournals directory


myget

myget

error: pathspec 'mygetpush.cmd' did not match any file(s) known to git

--- mygetpush.cmd
+++ mygetpush.cmd
@@ -0,0 +1 @@
+nuget push distribution\*.nupkg -Source https://www.myget.org/F/thinktecture/


Forgot to add this for the linetrace+ test.

git-svn-id: 7ffbd09614c8d739a966cfae413e2c1c0f4cb91b@803 453b2852-3d18-0410-866e-d09c099698e4

error: pathspec 'test/data/linetracep.cmd' did not match any file(s) known to git


fix launcher

fix launcher

--- SimpleIdentityServer/launch.cmd
+++ SimpleIdentityServer/launch.cmd
@@ -1,6 +1,6 @@
 REM for /d /r . %%d in (bin,obj) do @if exist "%%d" rd /s/q "%%d"
 START cmd /k "cd src/SimpleIdentityServer.Startup && dotnet run -f net46 --server.urls=https://*:5443"
-START cmd /k "bash ./wait-for-it.sh localhost:5443 -t 300 && cd src/SimpleIdentityServer.Uma.Host && dotnet run -f net46 --server.urls=https://*:5445"
-START cmd /k "bash ./wait-for-it.sh localhost:5445 -t 300 && cd src/SimpleIdentityServer.Manager.Host.Startup && dotnet run -f net46 --server.urls=http://*:5002"
-START cmd /k "bash ./wait-for-it.sh localhost:5002 -t 300 && cd src/SimpleIdentityServer.Configuration.Startup && dotnet run -f net46 --server.urls=http://*:5004"
+START cmd /k "bash ./src/wait-for-it.sh localhost:5443 -t 300 && cd src/SimpleIdentityServer.Uma.Host && dotnet run -f net46 --server.urls=https://*:5445"
+START cmd /k "bash ./src/wait-for-it.sh localhost:5445 -t 300 && cd src/SimpleIdentityServer.Manager.Host.Startup && dotnet run -f net46 --server.urls=http://*:5002"
+START cmd /k "bash ./src/wait-for-it.sh localhost:5002 -t 300 && cd src/SimpleIdentityServer.Configuration.Startup && dotnet run -f net46 --server.urls=http://*:5004"
 echo Applications are running ...


MONDRIAN: more documentation in workbench launch script

[git-p4: depot-paths = "//open/mondrian/": change = 9019]

--- demo/workbench.bat
+++ demo/workbench.bat
@@ -1,24 +1,35 @@
 @echo off

-rem base Mondrian JARs
+rem Example Schema Workbench launch script
+
+
+rem base Mondrian JARs need to be included

 set CP=../lib/commons-dbcp.jar;../lib/commons-collections.jar;../lib/commons-pool.jar
 set CP=%CP%;../lib/eigenbase-properties.jar;../lib/eigenbase-resgen.jar;../lib/eigenbase-xom.jar
 set CP=%CP%;../lib/javacup.jar;../lib/log4j-1.2.9.jar;../lib/mondrian.jar
 set CP=%CP%;../lib/jlfgr-1_0.jar;../lib/jmi.jar;lib/mof.jar;../lib/commons-math-1.0.jar
 set CP=%CP%;../lib/commons-vfs.jar;../lib/commons-logging.jar
-set CP=%CP%;.

 rem Workbench GUI code and resources

 set CP=%CP%;../lib/workbench.jar
+
+rem put a log4j.properties or log4j.xml into the same directory as this batch file
+rem to have it automatically included to configure Log4J
+
+rem you should also put mondrian.properties on the calsspath for it to be picked up
+
+set CP=%CP%;.
+
+rem or
+rem set the log4j.properties system property
+rem "-Dlog4j.properties=path to <.properties or .xml file>"
+rem in the java command below to adjust workbench logging

 rem add all needed JDBC drivers to the classpath

 set CP=%CP%;../testlib/mysql-connector-java-3.1.11-bin.jar
 set CP=%CP%;../testlib/postgresql-driver-jdbc3-74-214.jar

-rem set the log4j.properties system property "-Dlog4j.properties=<.properties or .xml file>"
-rem in the java command below to adjust workbench logging -Dlog4j.properties=log4j.xml
-
 java -Xms100m -Xmx500m -cp "%CP%" mondrian.gui.Workbench


Add package action remind notice.

Add package action remind notice.

--- src/Pelasoft.AspNet.Mvc.Slack/nuget-pack.bat
+++ src/Pelasoft.AspNet.Mvc.Slack/nuget-pack.bat
@@ -1 +1,11 @@
+@echo off
+echo.
+echo ######  Nuget Creation Checklist  ######
+echo ##                                    ##
+echo ##  * Update assembly version number  ##
+echo ##  * Update nuspec revision notes    ##
+echo ##  * Create tag after final commit   ##
+echo ##                                    ##
+echo ########################################
+echo.
 nuget pack Pelasoft.AspNet.Mvc.Slack.csproj -Verbosity detailed -Build -IncludeReferencedProjects -Properties Configuration=Release


Fix comment lines refering to other lib

Fix comment lines refering to other lib

--- recipes/yaml-cpp4rkt/bld.bat
+++ recipes/yaml-cpp4rkt/bld.bat
@@ -1,4 +1,4 @@
-@REM Configure the build of phreeqc4rkt
+@REM Configure the build of yaml-cpp4rkt
 cmake -S . -B build ^
     -DCMAKE_BUILD_TYPE=Release ^
     -DCMAKE_PREFIX_PATH=%LIBRARY_PREFIX% ^
@@ -8,6 +8,6 @@
     -DYAML_CPP_BUILD_TESTS=OFF

-@REM Build and install phreeqc4rkt in %LIBRARY_PREFIX%
+@REM Build and install yaml-cpp4rkt in %LIBRARY_PREFIX%
 @REM Note: No need for --parallel below, since cmake takes care of the /MP flag for MSVC
 cmake --build build --config Release --target install


commit on 06/06/2019 at 09:38:59

commit on 06/06/2019 at 09:38:59

--- windows-cmd/startPipeAsymm.cmd
+++ windows-cmd/startPipeAsymm.cmd
@@ -1 +1 @@
-cd D:/01_Luca/06_WD/thinPlyMechanics/windows-cmd && startRVESimPipeMVDasymm.cmd 1_144S1d30 && cd D:/01_Luca/06_WD/thinPlyMechanics/windows-cmd && startRVESimPipeMVDasymm.cmd 1_144S1d40 && cd D:/01_Luca/06_WD/thinPlyMechanics/windows-cmd && startRVESimPipeMVDasymm.cmd 1_144S1d50
+cd D:/01_Luca/06_WD/thinPlyMechanics/windows-cmd && startRVESimPipeMVDasymm.cmd 1_144S1d60


- Added Martin's name to the authors list.

--HG--
extra : convert_revision : svn%3A39a105f4-52d6-0310-bb1b-d6517044f2e4/trunk%40877

--- server/shellCommands/users.cmd
+++ server/shellCommands/users.cmd
@@ -1,10 +1,11 @@
 # -*- default-generic -*-
 # User-related MUES::CommandShell commands.
-# Time-stamp: <15-Oct-2002 06:36:24 deveiant>
-# $Id: users.cmd,v 1.6 2002/10/15 12:37:14 deveiant Exp $
+# Time-stamp: <22-Oct-2002 22:01:56 deveiant>
+# $Id: users.cmd,v 1.7 2002/10/23 04:02:31 deveiant Exp $
 #
 # == Authors:
 # * Michael Granger <ged@FaerieMUD.org>
+# * Martin Chase <stillflame@FaerieMUD.org>
 #


Update windows.bat

Update windows.bat

--- Windows/windows.bat
+++ Windows/windows.bat
@@ -1 +1,2 @@
+REM Add other things if could be automated, RUN THIS AS ADMIN
 @echo off


remove indent add indent space

remove indent
add indent space

--- bin/_mkproject.bat
+++ bin/_mkproject.bat
@@ -5,7 +5,7 @@
 ::  Arguments:
 ::    %1: Path = Absolute path bat is located
 ::    %2: Path = Absolute path to where work folder is
-:: 	  %3: Name = Name of project
+::    %3: Name = Name of project
 ::    %4: Silo = Parent directory name of assets
 ::
 ::  Variables set by bat:


Fixed a defect that caused the testrunner command not to be launched by testrunner.bat when the path to the php executable contains spaces. (Issue #391)

--- bin/testrunner.bat
+++ bin/testrunner.bat
@@ -20,9 +20,9 @@
 IF "%PHP_COMMAND%" == "" GOTO NO_PHPCOMMAND

 IF EXIST ".\testrunner" (
-  %PHP_COMMAND% -d html_errors=off -d open_basedir= -q ".\testrunner" %1 %2 %3 %4 %5 %6 %7 %8 %9
+  "%PHP_COMMAND%" -d html_errors=off -d open_basedir= -q ".\testrunner" %1 %2 %3 %4 %5 %6 %7 %8 %9
 ) ELSE (
-  %PHP_COMMAND% -d html_errors=off -d open_basedir= -q "%SCRIPT_DIR%testrunner" %1 %2 %3 %4 %5 %6 %7 %8 %9
+  "%PHP_COMMAND%" -d html_errors=off -d open_basedir= -q "%SCRIPT_DIR%testrunner" %1 %2 %3 %4 %5 %6 %7 %8 %9
 )
 GOTO CLEANUP


Remove trailing semicolon in GOPATH [#104131294]

Causes Go 1.5 to complain about the " " path after the semicolon.

--- bin/win32_test.bat
+++ bin/win32_test.bat
@@ -4,7 +4,7 @@
 cd gopath\src\github.com\cloudfoundry\cli

 SET GODEPSPATH=%CD%\Godeps\_workspace
-SET GOPATH=%GODEPSPATH%;%GOPATH%;
+SET GOPATH=%GODEPSPATH%;%GOPATH%
 SET PATH=%PATH%;%GODEPSPATH%\bin

 go get github.com/jteeuwen/go-bindata/... || exit /b 1


Pointless tool, current versions of BinScope already support this.

--- binscope_multi.bat
+++ binscope_multi.bat
@@ -1,12 +0,0 @@
-@echo off
-
-if "%~1"=="" goto ErrorNoArgs
-
-for %%i in (%~s1\*.exe %~s1\*.dll %~s1\*.ocx) do binscope /NoLogo /e VB6Check /e RSA32Check /e GSFunctionSafeBuffersCheck /e GSFriendlyInitCheck /e GSCheck /e CompilerVersionCheck /e ATLVulnCheck /e ATLVersionCheck /LogFile "%%~ni.html" /Target "%%~i"
-goto ExitScript
-
-:ErrorNoArgs
-echo Missing targets!
-
-:ExitScript
-


v3.8.0-testing

--- tron.bat
+++ tron.bat
@@ -4,19 +4,8 @@
 :: Requirements:  1. Administrator access
 ::                2. Safe mode is strongly recommended
 :: Author:        vocatus on reddit.com/r/sysadmin ( vocatus.gate@gmail.com ) // PGP key ID: 0x82A211A2
-:: Version:       3.7.2 ! tron.bat:diskhealthcheck:      Make Disk Health Check warning dialogue case-insensitive. Thanks to /u/Astrimedes
-::                3.7.1 ! tron.bat:prep:                 Remove two pause statements mistakenly left over from testing
-::                3.7.0 ! tron.bat:prep:                 Fix faulty disk health check (was exiting regardless what user chose). Thanks to /u/Tyrannosaurus_flex
-::                      ! tron.bat:date and time:        Reset CUR_DATE after finishing virus scans, since they take so long and we sometimes cross into a new day (therefor leaving CUR_DATE incorrect). Thanks to /u/ScubaSteve
-::                      * tron.bat:prep:                 Minor update to log header and trailer: Stamp what mode we're in (safe, safe with network, etc) and the location of the log file
-::                      + tron.bat:prep:                 Enable "legacy" boot menu on Windows 8 and up (re-enable F8 functionality)
-::                      + tron.bat:Feature:              Add shutdown flag (-o) and corresponding DO_SHUTDOWN variable to poweroff system when Tron finishes. Overrides auto-reboot (-r) if set. Thanks to /u/Stealth5325 and /u/Fogest
-::                      + tron.bat:Feature:              Add verbose flag (-v) and corresponding VERBOSE variable. Displays, when possible, verbose/debug output from each program Tron calls (Sophos, Vipre, etc). NOTE: Tron will take much longer with this option enabled
-::                      + stage_2_disinfect:roguekiller: Add RogueKiller (CMD version). Thanks to /u/bodkov
-::                      * stage_2_disinfect:mbam:        Update MBAM link to reflect new installer
-::                      / stage_2_disinfect:DISM:        Add /NoRestart flag to dism scan. It wasn't forcing a reboot, but added just in case it got any funny ideas.
-::                      * stage_4_patch:jre:             Update JRE links to reflect new installers
-::                      * stage_4_patch:jre:             Update Adobe links to reflect new installers
+:: Version:       3.8.0 + tron.bat:feature: Add self-destruct (-x) flag. If selected Tron will derez itself after running while leaving logs intact. Thanks to /u/bodkov
+::                      * tron.bat:logging: Minor logging tweak. Stamp any command-line flags that were used to header and trailer when running
 ::
 :: Usage:         Run this script in Safe Mode as an Administrator and reboot when finished. That's it.
 ::
@@ -32,6 +21,7 @@
 ::                      -r  Reboot (auto-reboot 30 seconds after Tron completes)
 ::                      -s  Skip defrag (force Tron to ALWAYS skip Stage 5 defrag)
 ::                      -v  Verbose. Display as much output as possible. NOTE: Significantly slower!
+::                      -x  Self-destruct. Tron deletes itself after running and leaves logs intact
 ::
 ::                If you don't like the defaults and don't want to use the command-line, edit the variables below to change the script defaults. All command-line flags override their respective default settings.

@@ -77,11 +67,13 @@
 :: PRESERVE_POWER_SCHEME = Preserve the active power scheme. Default is to reset power scheme to Windows defaults at the end of Tron.
 :: DO_SHUTDOWN = Shutdown the computer after the script finishes (-o flag). Default is no. If auto-reboot is set this will override it.
 :: VERBOSE = When possible, display as much output as possible from each program Tron calls (e.g. Sophos, Vipre, etc). NOTE: This is often much slower.
+:: SELF_DESTRUCT = Set to yes to have Tron automatically delete itself after running. Leaves logs intact.
 set AUTORUN=no
 set DRY_RUN=no
 set PRESERVE_POWER_SCHEME=no
 set DO_SHUTDOWN=no
 set VERBOSE=no
+set SELF_DESTRUCT=no

@@ -98,8 +90,8 @@
 :::::::::::::::::::::
 cls && echo. && echo  Loading...
 color 0f
-set SCRIPT_VERSION=3.7.2
-set SCRIPT_DATE=2014-10-22
+set SCRIPT_VERSION=3.8.0-testing
+set SCRIPT_DATE=2014-10-xx
 title TRON v%SCRIPT_VERSION% (%SCRIPT_DATE%)

 :: Get the date into ISO 8601 standard date format (yyyy-mm-dd) so we can use it
@@ -186,6 +178,7 @@
 	if /i %%i==-r set AUTO_REBOOT_DELAY=30
 	if /i %%i==-s set SKIP_DEFRAG=yes
 	if /i %%i==-v set VERBOSE=yes
+	if /i %%i==-x set SELF_DESTRUCT=yes
 	)

@@ -196,7 +189,7 @@
 	echo  Tron v%SCRIPT_VERSION% ^(%SCRIPT_DATE%^)
 	echo  Author: vocatus on reddit.com/r/sysadmin
 	echo.
-	echo   Usage: %0%.bat ^[-a -c -d -o -p -r -s -v^] ^| ^[-h^]
+	echo   Usage: %0%.bat ^[-a -c -d -o -p -r -s -v -x^] ^| ^[-h^]
 	echo.
 	echo   Optional flags ^(can be combined^):
 	echo    -a  Automatic/silent mode ^(no welcome screen^)
@@ -209,6 +202,7 @@
 	echo    -r  Reboot automatically ^(auto-reboot 30 seconds after completion^)
 	echo    -s  Skip defrag ^(force Tron to ALWAYS skip Stage 5 defrag^)
 	echo    -v  Verbose. Display as much output as possible. NOTE: Significantly slower!
+	echo    -x   Self-destruct. Tron deletes itself after running and leaves logs intact
  	echo.
 	echo   Misc flags ^(must be used alone^)
 	echo    -h  Display this help text
@@ -284,6 +278,7 @@
 	echo    LOGFILE:                %LOGFILE%
 	echo    PRESERVE_POWER_SCHEME:  %PRESERVE_POWER_SCHEME%
 	echo    QUARANTINE_PATH:        %QUARANTINE_PATH%
+	echo    SELF_DESTRUCT:          %SELF_DESTRUCT%
 	echo    SKIP_DEFRAG:            %SKIP_DEFRAG%
 	echo    VERBOSE:                %VERBOSE%
 	echo.
@@ -474,6 +469,8 @@
 echo                          Executing as %USERDOMAIN%\%USERNAME% on %COMPUTERNAME%
 echo                          Logfile:   %LOGPATH%\%LOGFILE%>> %LOGPATH%\%LOGFILE%
 echo                          Logfile:   %LOGPATH%\%LOGFILE%
+echo                          Command-line flags: %*>> %LOGPATH%\%LOGFILE%
+echo                          Command-line flags: %*
 echo                          Safe Mode: %SAFE_MODE% %SAFEBOOT_OPTION%>> %LOGPATH%\%LOGFILE%
 echo                          Safe Mode: %SAFE_MODE% %SAFEBOOT_OPTION%
 echo ------------------------------------------------------------------------------->> %LOGPATH%\%LOGFILE%
@@ -1258,10 +1255,17 @@
 	)

 :: Check if shutdown was requested
-if "%DO_SHUTDOWN%"=="yes" (
-	echo %CUR_DATE% %TIME% ! Auto-shutdown selected. Shutting down immediately.>> "%LOGPATH%\%LOGFILE%"
-	echo %CUR_DATE% %TIME% ! Auto-shutdown selected. Shutting down immediately.
+if %DO_SHUTDOWN%==yes (
+	echo %CUR_DATE% %TIME% ! Auto-shutdown selected. Shutting down in %AUTO_REBOOT_DELAY% seconds.>> "%LOGPATH%\%LOGFILE%"
+	echo %CUR_DATE% %TIME% ! Auto-shutdown selected. Shutting down in %AUTO_REBOOT_DELAY% seconds.
 )
+
+:: Check if self-destruct was set
+if %SELF_DESTRUCT%==yes (
+	echo %CUR_DATE% %TIME% ! Self-destruct selected. De-rezzing self. Goodbye...>> "%LOGPATH%\%LOGFILE%"
+	echo %CUR_DATE% %TIME% ! Self-destruct selected. De-rezzing self. Goodbye...
+)
+

 :: Log trailer
 echo ------------------------------------------------------------------------------->> %LOGPATH%\%LOGFILE%
@@ -1272,15 +1276,28 @@
 echo                          Executed as %USERDOMAIN%\%USERNAME% on %COMPUTERNAME%
 echo                          Logfile: %LOGPATH%\%LOGFILE%>> %LOGPATH%\%LOGFILE%
 echo                          Logfile: %LOGPATH%\%LOGFILE%
+echo                          Command-line flags: %*>> %LOGPATH%\%LOGFILE%
+echo                          Command-line flags: %*
 echo                          Safe Mode: %SAFE_MODE% %SAFEBOOT_OPTION%>> %LOGPATH%\%LOGFILE%
 echo                          Safe Mode: %SAFE_MODE% %SAFEBOOT_OPTION%
 echo ------------------------------------------------------------------------------->> %LOGPATH%\%LOGFILE%
 echo -------------------------------------------------------------------------------

-
+:: Skip all this if we're doing a dry run
 if %DRY_RUN%==yes goto end_and_skip_shutdown
+
+:: Perform reboot if requested
 if not "%AUTO_REBOOT_DELAY%"=="0" shutdown -r -f -t %AUTO_REBOOT_DELAY% -c "Rebooting in %AUTO_REBOOT_DELAY% seconds to finish cleanup."
-if "%DO_SHUTDOWN%"=="yes" shutdown -f
+
+:: Perform shutdown if requested
+if %DO_SHUTDOWN%==yes shutdown -f -t %AUTO_REBOOT_DELAY%
+
+:: De-rez self if requested
+if %SELF_DESTRUCT%==yes (
+	set CWD=%CD%
+	cd ..
+	rmdir /s /q %CWD%
+	)

 :end_and_skip_shutdown
 pause