Fixed syntax problems

Fixed syntax problems

--- build.bat
+++ build.bat
@@ -23,7 +23,7 @@

-%WINDIR%\Microsoft.NET\Framework\v4.0.30319\msbuild ManagedWifi.sln /p:Configuration="%config% /p:VersionNumber="%version%" /m /v:M /fl /flp:LogFile=msbuild.log;Verbosity=diag /nr:false
+%WINDIR%\Microsoft.NET\Framework\v4.0.30319\msbuild ManagedWifi.sln /p:AssemblyVersion="%version%" /p:AssemblyFileVersion="%version%" /p:Configuration="%config%" /m /v:M /fl /flp:LogFile=msbuild.log;Verbosity=diag /nr:false

 mkdir Build
 mkdir Build\lib


updated build script

updated build script

--- build.bat
+++ build.bat
@@ -1,12 +1,15 @@
 REM build script for MyGet builds
+
+REM *** NOTE *** When running this locally, remove the quotes from around the executable variables (e.g. %GitPath%).
+REM              MyGet requires the quotes, but the command line doesn't like them.  Don't ask me...

 REM Get latest for test suites
 cd json-patch-tests
-%GitPath% pull
+"%GitPath%" pull
 cd ../Json-Path-Test-Suite
-%GitPath% pull
+"%GitPath%" pull
 cd ../Json-Schema-Test-Suite
-%GitPath% pull
+"%GitPath%" pull
 cd ..

 REM Start build
@@ -30,19 +33,16 @@
     set msbuild="%programfiles(x86)%\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\MSBuild.exe"
 )

-REM *** NOTE *** When running this locally, use the version without the quotes.
-REM              MyGet requires the quotes, but the command line doesn't like them.  Don't ask me...
-
+REM Run build
 call "%msbuild%" Manatee.Json.sln /p:Configuration="%config%" /m:1 /v:m /fl /flp:LogFile=msbuild.log;Verbosity=Normal /nr:false
 if not "%errorlevel%"=="0" goto failure

-REM Run Tests
-
+REM Run tests
 set nunit="packages\NUnit.ConsoleRunner.3.7.0\tools\nunit3-console.exe"
 "%nunit%" Manatee.Json.Tests\bin\%config%\Manatee.Json.Tests.dll
 if not "%errorlevel%"=="0" goto failure

-REM Package
+REM package
 call "%msbuild%" Manatee.Json\Manatee.Json.csproj /t:pack /p:Configuration=Release
 if not "%errorlevel%"=="0" goto failure


fix quotes in build script

fix quotes in build script

--- build.bat
+++ build.bat
@@ -22,11 +22,11 @@
 REM *** NOTE *** When running this locally, use the version without the quotes.
 REM              MyGet requires the quotes, but the command line doesn't like them.  Don't ask me...

-call %msbuild% Manatee.Json.sln /p:Configuration="%config%" /m:1 /v:m /fl /flp:LogFile=msbuild.log;Verbosity=Normal /nr:false
-REM call "%msbuild%" Manatee.Json.sln /p:Configuration="%config%" /m:1 /v:m /fl /flp:LogFile=msbuild.log;Verbosity=Normal /nr:false
+REM call %msbuild% Manatee.Json.sln /p:Configuration="%config%" /m:1 /v:m /fl /flp:LogFile=msbuild.log;Verbosity=Normal /nr:false
+call "%msbuild%" Manatee.Json.sln /p:Configuration="%config%" /m:1 /v:m /fl /flp:LogFile=msbuild.log;Verbosity=Normal /nr:false

 REM Package
-call %msbuild% Manatee.Json\Manatee.Json.csproj /t:pack /p:Configuration=Release
-REM call "%msbuild%" Manatee.Json\Manatee.Json.csproj /t:pack /p:Configuration=Release
+REM call %msbuild% Manatee.Json\Manatee.Json.csproj /t:pack /p:Configuration=Release
+call "%msbuild%" Manatee.Json\Manatee.Json.csproj /t:pack /p:Configuration=Release

 copy Manatee.Json\bin\%config%\*.nupkg . /Y


Update nuget version

Update nuget version

--- build.bat
+++ build.bat
@@ -19,14 +19,16 @@
 echo "========"
 echo %WINDIR%

-nuget restore Sigma.sln
+powershell -Command "(new-object System.Net.WebClient).DownloadFile('https://dist.nuget.org/win-x86-commandline/latest/nuget.exe','nuget.exe')"
+
+nuget.exe restore Sigma.sln

 %WINDIR%\Microsoft.NET\Framework\v4.0.30319\msbuild Sigma.sln /p:Configuration="%config%" /m /v:M /fl /flp:LogFile=msbuild.log;Verbosity=diag /nr:false

 REM pack Sigma.Core

 cd Sigma.Core
-nuget pack "Sigma.Core.csproj" -IncludeReferencedProjects -Prop Platform=x64 -Verbosity detailed -Prop Configuration=%config% -Version %version%
+nuget.exe pack "Sigma.Core.csproj" -IncludeReferencedProjects -Prop Platform=x64 -Verbosity detailed -Prop Configuration=%config% -Version %version%

 cd ..

@@ -40,4 +42,4 @@
 powershell -Command "(gc Sigma.Core.Monitors.WPF.targets) -replace '~version~', '%version%' | Out-File Sigma.Core.Monitors.WPF.targets"

 cd ..
-nuget pack "Sigma.Core.Monitors.WPF.csproj" -IncludeReferencedProjects -Prop Platform=x64 -Verbosity detailed -Prop Configuration=%config% -Version %version%+nuget.exe pack "Sigma.Core.Monitors.WPF.csproj" -IncludeReferencedProjects -Prop Platform=x64 -Verbosity detailed -Prop Configuration=%config% -Version %version%


More build.bat

More build.bat

--- build.bat
+++ build.bat
@@ -24,4 +24,26 @@
 copy platform-game\x64\Release\platform-game.exe build\x64
 copy lib\x64\* build\x64 > NUL

+echo Building Assets
+if not exist ..\platform-game-art-assets git clone https://github.com/rilwal/platform-game-art-assets ..\platform-game-art-assets
+pushd ..\platform-game-art-assets
+git pull
+call build.bat
+popd
+
+mkdir build\x64\assets
+copy ..\platform-game-art-assets\build\* build\x64\assets > NUL
+
+mkdir build\x86\assets
+copy ..\platform-game-art-assets\build\* build\x86\assets > NUL
+
+pushd build
+cd x86
+7z a %file_32% *
+cd ..
+cd x64
+7z a %file_64% *
+cd ..
+popd
+
 endlocal


ALF-1774 Present new build script

ALF-1774 Present new build script

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

--- build.bat
+++ build.bat
@@ -0,0 +1,3 @@
+call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat"
+
+msbuild


Still attempting to patch version number

--- build.bat
+++ build.bat
@@ -13,8 +13,8 @@
     REM override version number with the one provided by git
     set version=%GitVersion.ClassicVersion%
     REM patch assemblyinfo with this version number
-    REM call %GitVersion% /updateassemblyinfo "properties\assemblyinfo.cs"
-    call %GitVersion% . /updateAssemblyInfo
+    REM call %GitVersion% /updateAssemblyInfo "properties\assemblyinfo.cs"
+    call %GitVersion% . /proj
 )

 set nuget=


Updated build.cmd

Updated build.cmd

--- build.cmd
+++ build.cmd
@@ -20,9 +20,9 @@
 .nuget\NuGet.exe install Sake -version 0.2 -o packages -ExcludeVersion

 IF "%SKIP_KRE_INSTALL%"=="1" goto run
-CALL packages\KoreBuild\build\kvm upgrade -svr50 -x86
-CALL packages\KoreBuild\build\kvm install default -svrc50 -x86
+CALL packages\KoreBuild\build\kvm upgrade -runtime CLR -x86
+CALL packages\KoreBuild\build\kvm install default -runtime CoreCLR -x86

 :run
-CALL packages\KoreBuild\build\kvm use default -svr50 -x86
+CALL packages\KoreBuild\build\kvm use default -runtime CLR -x86
 packages\Sake\tools\Sake.exe -I packages\KoreBuild\build -f makefile.shade %*


Do not let Maven clean interrupt the build (WAT??)

--- build.cmd
+++ build.cmd
@@ -20,9 +20,6 @@
 msbuild winp.vcxproj /t:Clean /p:Configuration=Debug /verbosity:minimal /nologo /p:Platform="Win32"
 if %errorlevel% neq 0 exit /b %errorlevel%
 msbuild winp.vcxproj /t:Clean /p:Configuration=Debug /verbosity:minimal /nologo /p:Platform="x64"
-if %errorlevel% neq 0 exit /b %errorlevel%
-cd %BUIDROOT%
-mvn --batch-mode clean
 if %errorlevel% neq 0 exit /b %errorlevel%
 goto :build

@@ -48,7 +45,7 @@

 echo "### Build WinP"
 cd %BUIDROOT%
-mvn --batch-mode package
+mvn --batch-mode clean package
 if %errorlevel% neq 0 exit /b %errorlevel%

 goto :exit


added nuget restore during build

added nuget restore during build

--- build.cmd
+++ build.cmd
@@ -2,7 +2,7 @@

 nuget "install" "xunit.runner.console" "-OutputDirectory" "tools" "-ExcludeVersion"
 nuget "install" "FAKE.Core" "-OutputDirectory" "tools" "-ExcludeVersion"
-
+nuget restore
 :Build


increase MaxMemoryPerShellMB, add winrm start functionality

--- scripts/install-winrm.cmd
+++ scripts/install-winrm.cmd
@@ -52,7 +52,7 @@
 call winrm set winrm/config @{MaxTimeoutms="1800000"}
 @if errorlevel 1 echo ==^> WARNING: Error %ERRORLEVEL% was returned by: winrm set winrm/config @{MaxTimeoutms="1800000"}

-call winrm set winrm/config/winrs @{MaxMemoryPerShellMB="800"}
+call winrm set winrm/config/winrs @{MaxMemoryPerShellMB="1024"}
 @if errorlevel 1 echo ==^> WARNING: Error %ERRORLEVEL% was returned by: winrm set winrm/config/winrs @{MaxMemoryPerShellMB="1024"}

 call winrm set winrm/config/service @{AllowUnencrypted="true"}
@@ -77,7 +77,6 @@
 if errorlevel 1 goto winrm_not_running

 echo ==^> Stopping winrm service
-
 sc stop winrm

 :is_winrm_running
@@ -93,9 +92,11 @@
 netsh advfirewall firewall delete rule name="winrm"
 @if errorlevel 1 echo ==^> WARNING: Error %ERRORLEVEL% was returned by: netsh advfirewall firewall delete rule name="winrm"

+timeout 1
+
 echo ==^> Enable firewall groups
 :: see http://social.technet.microsoft.com/Forums/windowsserver/en-US/a1e65f0f-2550-49ae-aee2-56a9bdcfb8fb/windows-7-remote-administration-firewall-group?forum=winserverManagement
-ver | findstr /i "6\.[2-9]\."
+ver | findstr /i "6\.[2-9]\." >nul
 if errorlevel 1 (
   echo ==^> Enabling Remote Administration firewall group
   :: pre win 8/server 2012
@@ -111,7 +112,10 @@
 netsh advfirewall firewall add rule name="winrm" dir=in action=allow protocol=TCP localport=5985
 @if errorlevel 1 echo ==^> WARNING: Error %ERRORLEVEL% was returned by: netsh advfirewall firewall add rule name="winrm"  dir=in action=allow protocol=TCP localport=5985

-:: wait for firewall groups to enable
+echo ==^> Starting winrm service
+sc start winrm
+
+:: wait for winrm service to finish starting
 timeout 5

 :exit0


Dump the Windows at a more appropriate time

--- msconfig/set_vars.bat
+++ msconfig/set_vars.bat
@@ -86,11 +86,6 @@
 REM ====== THIS SHOULD BE REMOVED WHEN Win2K IS NO LONGER SUPPORTED ======
 REM ======================================================================

-REM Dump the Windows build environment at this point
-echo ----------------------- WIN ENV DUMP ----------------------
-set
-echo ----------------------- WIN ENV DUMP ----------------------
-
 call vcvarsall.bat x86
 if not defined INCLUDE ( echo. && echo *** Failed to run vcvarsall.bat! Is Microsoft Visual Studio installed? && exit /B 1 )
 REM ======================================================================
@@ -116,6 +111,11 @@

 REM Tell the build system where we can find soapcpp2
 set SOAPCPP2=%EXT_INSTALL%\%EXT_GSOAP_VERSION%\soapcpp2.exe
+
+REM Dump the Windows build environment at this point
+echo ----------------------- WIN ENV DUMP ----------------------
+set
+echo ----------------------- WIN ENV DUMP ----------------------

 REM Determine the build id, if it is defined
 pushd ..


post-build.bat: generated cd including drive

... so link-parser.bat will cd to it even if invoked when the current
directory is in another drive.

--- msvc14/post-build.bat
+++ msvc14/post-build.bat
@@ -44,6 +44,6 @@
 	echo.

 	echo REM Chdir to the link-grammar source directory so the data directory is found.
-	echo cd %cd%\..
+	echo cd /D %cd%\..
 	echo %1 %%*
 ) > %lgcmd%.bat


Added installer banner

Added installer banner

--- scripts/win-installer.bat
+++ scripts/win-installer.bat
@@ -14,7 +14,7 @@
 copy "%SRC_DIR%\qt\res\assets\icons\spectrecoin.ico" "%OUT_DIR%"
 cd %MSI_TARGET_DIR%
 del Spectrecoin.msi
-C:\Jenkins\tools\mkmsi\mkmsi.py --auto-create qt --source-dir "%OUT_DIR%" --wix-root "C:\Program Files (x86)\WiX Toolset v3.10" --license C:\Jenkins\tools\mkmsi\licenses\GPL3.rtf --merge-module "C:\Program Files (x86)\Common Files\Merge Modules\Microsoft_VC140_CRT_x64.msm" --add-desktop-shortcut --project-version %SPECTRECOIN_VERSION% --description "Spectrecoin - A privacy focused cryptocurrency" --manufacturer "Spectrecoin" Spectrecoin
+C:\Jenkins\tools\mkmsi\mkmsi.py --auto-create qt --source-dir "%OUT_DIR%" --wix-root "C:\Program Files (x86)\WiX Toolset v3.10" --license C:\Jenkins\tools\mkmsi\licenses\GPL3.rtf --merge-module "C:\Program Files (x86)\Common Files\Merge Modules\Microsoft_VC140_CRT_x64.msm" --add-desktop-shortcut --project-version %SPECTRECOIN_VERSION% --description "Spectrecoin - A privacy focused cryptocurrency" --manufacturer "Spectrecoin" --wix-banner "%SRC_DIR%\qt\res\images\installer_banner.png" Spectrecoin
 if %errorlevel% neq 0 exit /b %errorlevel%
 copy Spectrecoin.msi %OUT_DIR%\Spectrecoin-%SPECTRECOIN_VERSION%-x64.msi
 if %errorlevel% neq 0 exit /b %errorlevel%


Add a ghci wrapper for include paths

Add a ghci wrapper for include paths

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

--- ghci.bat
+++ ghci.bat
@@ -0,0 +1 @@
+ghci.exe -isrc -i. src\Main.hs


DeploySCP, fix typo and add author info

DeploySCP, fix typo and add author info

--- batch/DeploySCP/DeploySCP.bat
+++ batch/DeploySCP/DeploySCP.bat
@@ -1,9 +1,11 @@
 :: This script can be used to automate deployments to remote server.
 :: Please note it requires pscp.exe as this is not included in Windows.
 :: Path to pscp.exe is currently hardcoded in the functions.
+:: Author: Kim Eirik Kvassheim
+:: Website: https://github.com/kek91/scripts

 @echo off
-:: Uncomment line below (chcp 65001) if your paths use unicdoe characters
+:: Uncomment line below (chcp 65001) if your paths use unicode characters
 ::chcp 65001
 title DeploySCP
 cls


Updated hMSBuild 2.1. Support for VS2019

Release notes:
https://github.com/3F/hMSBuild/releases/tag/v2.1

--- tools/hMSBuild.bat
+++ tools/hMSBuild.bat
@@ -1,7 +1,7 @@
 @echo off
-:: hMSBuild - 2.0.0.61507 [ a40c6ac ]
-:: Copyright (c) 2017-2018  Denis Kuzmin [ entry.reg@gmail.com ]
-:: https://github.com/3F/hMSBuild
+:: hMSBuild - 2.1.0.26714 [ 4b368c9 ]
+:: Copyright (c) 2017-2019  Denis Kuzmin [ entry.reg@gmail.com ] GitHub/3F
+:: Copyright (c) the hMSBuild contributors
 set "aa=%~dp0"
 set ab=%*
 if not defined ab setlocal enableDelayedExpansion & goto bs
@@ -13,7 +13,7 @@
 set "ac=!ac:%%=%%%%!"
 set "ac=!ac:&=%%ad%%&!"
 :bs
-set "ae=2.5.2"
+set "ae=2.6.7"
 set af=%temp%\hMSBuild_vswhere
 set "ag="
 set "ah="
@@ -34,10 +34,11 @@
 goto bv
 :bw
 echo.
-@echo hMSBuild - 2.0.0.61507 [ a40c6ac ]
-@echo Copyright (c) 2017-2018  Denis Kuzmin [ entry.reg@gmail.com ] :: github.com/3F
-echo.
-echo Distributed under the MIT license
+@echo hMSBuild - 2.1.0.26714 [ 4b368c9 ]
+@echo Copyright (c) 2017-2019  Denis Kuzmin [ entry.reg@gmail.com ] GitHub/3F
+@echo Copyright (c) the hMSBuild contributors
+echo.
+echo Licensed under the MIT License
 @echo https://github.com/3F/hMSBuild
 echo.
 @echo.
@@ -54,7 +55,7 @@
 echo                        Separated by space: https://aka.ms/vs/workloads
 echo.
 echo  -vsw-version {arg}  - Specific version of vswhere. Where {arg}:
-echo      * 1.0.50 ...
+echo      * 2.5.2 ...
 echo      * Keywords:
 echo        `latest` - To get latest remote version;
 echo        `local`  - To use only local versions;
@@ -81,7 +82,7 @@
 echo --------
 echo Samples:
 echo --------
-echo hMSBuild -notamd64 -vsw-version 1.0.50 "Conari.sln" /t:Rebuild
+echo hMSBuild -notamd64 -vsw-version 2.5.2 "Conari.sln" /t:Rebuild
 echo hMSBuild -vsw-version latest "Conari.sln"
 echo.
 echo hMSBuild -no-vswhere -no-vs -notamd64 "Conari.sln"
@@ -161,7 +162,7 @@
 set ao=1
 goto b1
 ) else if [!av!]==[-version] (
-@echo 2.0.0.61507 [ a40c6ac ]
+@echo 2.1.0.26714 [ 4b368c9 ]
 goto by
 ) else if [!av!]==[-vsw-priority] ( set /a "au+=1" & call :b4 bn[!au!] v
 set ap=!v!
@@ -330,6 +331,8 @@
 for /F "tokens=1,2 delims=." %%a in ("!a_!") do (
 set a_=%%~a.0
 )
+if !a_! geq 16 set a_=Current
+if not exist "!a9!\MSBuild\!a_!\Bin" set "%3=" & exit/B 3
 set bb=!a9!\MSBuild\!a_!\Bin
 call :b2 "found path via vswhere: " bb
 if exist "!bb!\amd64" (
@@ -381,7 +384,7 @@
 exit/B 0
 )
 set bc=!bb:Framework64=Framework!
-set bc=!bc:amd64=!
+set bc=!bc:\amd64=!
 if exist "!bc!" (
 call :b2 "Return 32bit version because of -notamd64 key."
 set %2=!bc!
@@ -507,5 +510,5 @@
 <nul set /P =^


Revert "zanderz/ssss_2017.12.26"

Revert "zanderz/ssss_2017.12.26"

This reverts commit fa6ba8b82321eb1e756a8f59ea27244d5fa19c80.

--- packaging/windows/dorelease.cmd
+++ packaging/windows/dorelease.cmd
@@ -10,13 +10,6 @@
 echo DOKAN_PATH %DOKAN_PATH%

 if NOT DEFINED DevEnvDir call "%ProgramFiles(x86)%\\Microsoft Visual Studio 14.0\\vc\\bin\\vcvars32.bat"
-
-:: Test run saltpack signer to fail early if the key is not correct
-go run %GOPATH%\src\github.com\keybase\client\go\tools\ssss\main.go $0
-IF %ERRORLEVEL% NEQ 0 (
-  echo Saltpack key not set right, can't build
-  EXIT /B 1
-)

 IF [%UpdateChannel%] == [] goto:donecheckingdrivers


add pyyaml needed by python\paddle\utils\code_gen\api_gen.py (#37897)

--- paddle/scripts/paddle_build.bat
+++ paddle/scripts/paddle_build.bat
@@ -86,6 +86,7 @@
     where python
     where pip
     pip install wheel --user
+    pip install pyyaml --user
     pip install -r %work_dir%\python\requirements.txt --user
     if !ERRORLEVEL! NEQ 0 (
         echo pip install requirements.txt failed!


Fix BUILD_PREFIX

Fix BUILD_PREFIX

--- recipes/blis/bld.bat
+++ recipes/blis/bld.bat
@@ -1,3 +1,8 @@
+opy %LIBRARY_LIB%\pthreads.lib %LIBRARY_LIB%\pthread.lib
+copy %LIBRARY_LIB%\pthreads.lib %LIBRARY_LIB%\m.lib
+copy %BUILD_PREFIX%\Library\bin\llvm-ar.exe %BUILD_PREFIX%\Library\bin\ar.exe
+copy %BUILD_PREFIX%\Library\bin\llvm-as.exe %BUILD_PREFIX%\Library\bin\as.exe
+
 copy "%RECIPE_DIR%\build.sh" .
 set PREFIX=%PREFIX:\=/%
 set BUILD_PREFIX=%BUILD_PREFIX:\=/%
@@ -6,12 +11,6 @@
 set MSYSTEM=MINGW%ARCH%
 set MSYS2_PATH_TYPE=inherit
 set CHERE_INVOKING=1
-
-copy %LIBRARY_LIB%\pthreads.lib %LIBRARY_LIB%\pthread.lib
-copy %LIBRARY_LIB%\pthreads.lib %LIBRARY_LIB%\m.lib
-copy %BUILD_PREFIX%\Library\bin\llvm-ar.exe %BUILD_PREFIX%\Library\bin\ar.exe
-copy %BUILD_PREFIX%\Library\bin\llvm-as.exe %BUILD_PREFIX%\Library\bin\as.exe
-
 bash -lc "./build.sh"
 if errorlevel 1 exit 1


Update the test binary path referenced by the build script.

--- build/BuildAndTestAllConfigs.cmd
+++ build/BuildAndTestAllConfigs.cmd
@@ -60,7 +60,7 @@
         GOTO END
     )

-    SET TEST_BINARY_DIR=%BIN_LOCATION%\AnyCPU\%%C\codegen.test\
+    SET TEST_BINARY_DIR=%BIN_LOCATION%\WindowsAnyCPU\%%C\codegen.test\
     SET TEST_BINARY_PATH=!TEST_BINARY_DIR!codegen.test.dll

     mstest /testcontainer:!TEST_BINARY_PATH!


Minor fix to clean when called without parameters

--- clean.cmd
+++ clean.cmd
@@ -3,6 +3,8 @@

 set cleanlog=%~dp0clean.log
 echo Running Clean.cmd %* > %cleanlog%
+
+set clean_successful=true

 if [%1] == [] (
   set clean_targets=Clean;
@@ -14,7 +16,6 @@
 set clean_tools=
 set clean_environment=
 set clean_all=
-set clean_successful=true

 :Loop
 if [%1] == [] goto Begin


Remove bld.bat file, no longer needed.

Remove bld.bat file, no longer needed.

--- recipes/dipy/bld.bat
+++ recipes/dipy/bld.bat
@@ -1,2 +0,0 @@
-"%PYTHON%" setup.py install
-if errorlevel 1 exit 1


Added building easily for Windows machines (you can commit for Mac and Linux if you want)

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

--- build-win.bat
+++ build-win.bat
@@ -0,0 +1 @@
+gradlew build


Experimenting... The time is near...

Experimenting... The time is near...

--- docs/make.bat
+++ docs/make.bat
@@ -68,9 +68,12 @@
 	call git checkout master %GH_PAGES_SOURCES%
 	call git reset HEAD
 	call make html
-	move .\build\html\*.html ..
+	move .\build\html\*.* ..
+    move .\build\html\_sources ..
+    move .\build\html\_static ..
 	rmdir /s /q %GH_PAGES_SOURCES% build
 	call git add -A
+    call git reset .
 	call git commit -m "Generated gh-pages for `git log master -1 --pretty=short --abbrev-commit`" && git push origin gh-pages ; git checkout master
 	echo.Build finished. The GitHub Pages Documentation site is updated.
 	goto end


moved windows customizations from Autounattended.xml

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

--- scripts/customize-windows.bat
+++ scripts/customize-windows.bat
@@ -0,0 +1,80 @@
+@setlocal EnableDelayedExpansion EnableExtensions
+@for %%i in (%~dp0\_packer_config*.cmd) do @call "%%~i"
+@if defined PACKER_DEBUG (@echo on) else (@echo off)
+
+
+title Setting network configuration. Please wait...
+
+echo ==^> Disabling new network prompt
+reg add "HKLM\System\CurrentControlSet\Control\Network\NewNetworkWindowOff"
+echo ==^> Enabling icmpv4 Echo Request
+netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request" protocol=icmpv4:8,any dir=in action=allow
+echo ==^> Disabling ipv6 protocol
+reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /f /v DisabledComponents /t REG_DWORD /d 0xffffffff
+
+
+title Setting folder options. Please wait...
+
+echo ==^> Setting folder options
+echo ==^> Show file extensions
+:: Default is 1 - hide file extensions
+reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /f /v HideFileExt /t REG_DWORD /d 0
+echo ==^> Show hidden files and folders
+:: Default is 2 - do not show hidden files and folders
+reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /f /v Hidden /t REG_DWORD /d 1
+echo ==^> Display Full path
+:: Default FullPath 0 and FullPathAddress 0
+reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /f /v FullPath /t REG_DWORD /d 1
+reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /f /v FullPathAddress /t REG_DWORD /d 1
+
+
+title Setting power configuration. Please wait...
+
+echo ==^> Setting power configuration to High Performance
+powercfg -setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
+echo ==^> Zero Hibernation File
+reg add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /f /v HibernateFileSizePercent /t REG_DWORD /d 0
+echo ==^> Disable Hibernation Mode
+reg add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /f /v HibernateEnabled /t REG_DWORD /d 0
+
+
+title Setting command prompt personalization. Please wait...
+
+echo ==^> Enable QuickEdit mode
+:: Default is 1 - Disable QuickEdit mode
+reg add "HKCU\Console /v QuickEdit /t REG_DWORD /d 0 /f
+echo ==^> Show Run command in Start Menu
+:: Default is 0 - Disable Show Run
+reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /f /v Start_ShowRun /t REG_DWORD /d 1
+
+
+title Setting task bar personalization. Please wait...
+
+echo ==^> Set taskbar icons: small
+reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /f /v TaskbarSmallIcons /t REG_QWORD /d 1
+
+
+title Setting start menu personalization. Please wait...
+
+echo ==^> Show Administrative Tools in Start Menu
+:: Default is 0 - Don't Show Administrator Tools
+reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /f /v StartMenuAdminTools /t REG_DWORD /d 1
+
+
+title Setting login menu personalization. Please wait...
+
+echo ==^> Disable available user names at login
+reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /f /v dontdisplaylastusername /t REG_DWORD /d 1
+
+
+:exit0
+
+ver>nul
+
+goto :exit
+
+:exit1
+
+verify other 2>nul
+
+:exit


Update ExtractAssociatedIcon.bat

Update ExtractAssociatedIcon.bat

--- CSharp/ExtractAssociatedIcon.bat
+++ CSharp/ExtractAssociatedIcon.bat
@@ -28,14 +28,19 @@
 // https://www.bigfix.me/fixlet/details/21898
 // https://gallery.technet.microsoft.com/scriptcenter/eeff544a-f690-4f6b-a586-11eea6fc5eb8

+using System; // required by Console.WriteLine
 using System.Drawing;

 class Class1
 {
-    public static void Main()
+    public static void Main( string[] args )
     {
-        var filePath =  @"C:\Users\Public\Downloads\setup.exe";
+        var filePath =  @"setup.exe";
+        if (args.Length != 0)
+        {
+            filePath =  @args[0];
+        }
         var theIcon = IconFromFilePath(filePath);

         if (theIcon != null)
@@ -59,6 +64,7 @@
         catch (System.Exception)
         {
             // swallow and return nothing. You could supply a default Icon here as well
+            Console.WriteLine("ERROR: No Icon Found   TODO: Provide Default Icon?");
         }

         return result;


these folders do no longer exist in the distribution

--- bin/create-mariadb-light-win32.bat
+++ bin/create-mariadb-light-win32.bat
@@ -48,11 +48,9 @@

 :: ############# remove these folders completely

-rd /s /q "%MYSQL_DIR%\bin\debug"
 rd /s /q "%MYSQL_DIR%\docs"
 rd /s /q "%MYSQL_DIR%\include"
 rd /s /q "%MYSQL_DIR%\mysql-test"
-rd /s /q "%MYSQL_DIR%\scripts"
 rd /s /q "%MYSQL_DIR%\sql-bench"

 :: ############# process the /bin folder


Better library state description.

Better library state description.

--- msconfig/correct_libs.bat
+++ msconfig/correct_libs.bat
@@ -38,11 +38,11 @@
 REM exist in every development environment.
 REM ======================================================================
 if exist %DEFAULTS%\CoreWin.vsprops.old goto :restore
-echo Replacing the standard Windows libraries with those required for Condor.
+echo *** Replacing the standard Windows libraries.
 move /y %DEFAULTS%\CoreWin.vsprops %DEFAULTS%\CoreWin.vsprops.old >NUL
 copy /y CondorCoreWin.vsprops %DEFAULTS%\CoreWin.vsprops >NUL
 exit /b 2
 :restore
-echo Restoring the standard libraries.
+echo *** Restoring the standard libraries.
 move /y %DEFAULTS%\CoreWin.vsprops.old %DEFAULTS%\CoreWin.vsprops >NUL
 exit /b 1


SB-93 updated test script

SB-93 updated test script

--- scripts/test_all.bat
+++ scripts/test_all.bat
@@ -13,19 +13,16 @@
 call load.bat "..\ApiSpec\TestData\Owners\Owners_SBOwner.json" api/schoolbusowners/bulk "%TARGET_SERVER%"
 call load.bat "..\ApiSpec\TestData\SchoolBus\SchoolBus_SchoolBus.json" api/schoolbuses/bulk "%TARGET_SERVER%"
 call load.bat "..\ApiSpec\TestData\users\users_user.json" api/users/bulk "%TARGET_SERVER%"
-call load.bat "..\ApiSpec\TestData\userGroup\userGroup_userGroup.json" api/users/bulk "%TARGET_SERVER%"

 rem needs endpoint
-rem call load.bat "..\ApiSpec\TestData\users\users_user.json" api/users/bulk "%TARGET_SERVER%"
+rem call load.bat "..\ApiSpec\TestData\userRole\userRole" api/users/bulk "%TARGET_SERVER%"
+rem call load.bat "..\ApiSpec\TestData\userGroup\userGroup_userGroup.json" api/usergroups/bulk "%TARGET_SERVER%"

-rem needs endpoint
 rem call load.bat "..\ApiSpec\TestData\rolepermission\rolepermission_RP.json" api/groups/bulk %TARGET_SERVER%

-rem needs endpoint
-rem call load.bat "..\ApiSpec\TestData\CCW\CCW_CCW.json" api/ccwdata/bulk http://localhost:53477
+rem call load.bat "..\ApiSpec\TestData\CCW\CCW_CCW.json" api/ccwdata/bulk %TARGET_SERVER%

-rem needs endpoint
-rem call load.bat "..\ApiSpec\TestData\group\group_Group.json" api/groups/bulk http://localhost:53477
+rem call load.bat "..\ApiSpec\TestData\group\group_Group.json" api/groups/bulk %TARGET_SERVER%


Delete make.bat

Delete make.bat

--- make.bat
+++ make.bat
@@ -1,6 +0,0 @@
-echo "MLPKI Maker --- V2"
-REM @echo off
-START "" "c:\Programme\7-Zip\7z.exe" a -r mlpki.zip pkiconf host sbin pki.sh -p0815
-REM echo off
-set /p id=Fertig [ENTER]
-exit;


More tweeks to make.bat

More tweeks to make.bat

- return ErrorLevel
- nicer logging
- call `scons` in %PATH% before using scons_local

--- make.bat
+++ make.bat
@@ -1,19 +1,44 @@
 :: Run python scons, if possible
+@goto start
+
+:log
+    @for %%I in (%*) do @echo.%~nx0: %%~I 1>&2
+    @goto :EOF
+
+:start

 @setlocal
+@set ErrorLevel=0
+@pushd .

+@%~d0
+@cd %~p0
+
+:: Try and use scons in the path...
+@for %%I in ("scons.exe" "scons.bat" "scons.cmd" "scons.py") do @(
+    if exist "%%~dp$PATH:I" (
+        call:log "%%~I %*"
+        %%~I %*
+        goto quit
+    )
+)
+
+:: Use the scons_local
 @if not defined SconsPath @set SconsPath=site_scons\local
 @if not exist "%SconsPath%\scons.py" @(
-    echo.Cannot find scons.py in `%SconsPath%'
-    echo.You can get it from:
-    echo.    http://www.scons.org/download.php
-    echo.or set the correct path in %%SconsPath%%
+    call:log "Cannot find scons.py in `%SconsPath%'"
+    call:log "You can get it from:"
+    call:log "    http://www.scons.org/download.php"
+    call:log "or set the correct path in %%%%SconsPath%%%%"
+    set ErrorLevel=1
     goto quit
 )

+:: Check for python in the path.
 @if not defined PythonPath @(
     for %%I in ("python.exe") do @set PythonPath=%%~dp$PATH:I
 )
+:: Try and find python if it's not in the path.
 @if not defined PythonPath @(
     for /f "delims=" %%I in ('dir /b %SYSTEMDRIVE%\python*') do @(
         for %%J in ("%SYSTEMDRIVE%\%%~I") do @set PythonPath=%%~sfJ
@@ -21,15 +46,18 @@
 )

 @if not exist "%PythonPath%\python.exe" @(
-    echo.Cannot find python.exe in `%PythonPath%`, try running:
-    echo.    python site_scons\local\scons.py %*
-    echo.or set the correct path in %%PythonPath%%
+    call:log "Cannot find python.exe in `%PythonPath%`, try running:"
+    call:log "    python site_scons\local\scons.py %*"
+    call:log "or set the correct path in %%%%PythonPath%%%%"
+    set ErrorLevel=1
     goto quit
 )

-"%PythonPath%\python.exe" "%SconsPath%\scons.py" %*
+@call:log "python %SconsPath%\scons.py %*"
+@"%PythonPath%\python.exe" "%SconsPath%\scons.py" %*

 :quit
-@endlocal
+@popd
+@endlocal & "%COMSPEC%" /c exit /b %ErrorLevel%

 :End


make.cmd: remove Get-Architecture

make.cmd: remove Get-Architecture

--- make.cmd
+++ make.cmd
@@ -159,23 +159,6 @@
     $env:GOARCH = $saveGOARCH
 }

-function Byte2DWord($a,$b,$c,$d){
-    return ($a+256*($b+256*($c+256*$d)))
-}
-
-function Get-Architecture($bin){
-    $addr = (Byte2DWord $bin[60] $bin[61] $bin[62] $bin[63])
-    if( $bin[$addr] -eq 0x50 -and $bin[$addr+1] -eq 0x45 ){
-        if( $bin[$addr+4] -eq 0x4C -and $bin[$addr+5 ] -eq 0x01 ){
-            return 32
-        }
-        if( $bin[$addr+4] -eq 0x64 -and $bin[$addr+5] -eq 0x86 ){
-            return 64
-        }
-    }
-    return $null
-}
-
 function Make-Package($arch){
     $zipname = ("nyagos-{0}.zip" -f (& cmd\$arch\nyagos.exe --show-version-only))
     Write-Verbose "$ zip -9 $zipname ...."


Fix: always build nyagos.exe even if folder name is not nyagos/

--- make.cmd
+++ make.cmd
@@ -37,7 +37,7 @@
         call :"goversioninfo"
         for /F %%I in ('dir /b /s /aa nyagos.d') do attrib -A "%%I" & if exist mains\bindata.go del mains\bindata.go
         if not exist mains\bindata.go call :"bindata"
-        for /F "delims=" %%V in ('git log -1 --date^=short --pretty^=format:"-X main.stamp=%%ad -X main.commit=%%H"') do go build -ldflags "%%V %X_VERSION%" %TAGS%
+        for /F "delims=" %%V in ('git log -1 --date^=short --pretty^=format:"-X main.stamp=%%ad -X main.commit=%%H"') do go build -o nyagos.exe -ldflags "%%V %X_VERSION%" %TAGS%
         @exit /b

 :"fmt"


Add Windows build

Add Windows build

error: pathspec 'recipes/aruco/bld.bat' did not match any file(s) known to git

--- recipes/aruco/bld.bat
+++ recipes/aruco/bld.bat
@@ -0,0 +1,12 @@
+@echo ON
+setlocal enabledelayedexpansion
+
+mkdir build
+cd build
+cmake -LAH                                                                          ^
+    -DCMAKE_BUILD_TYPE="Release"                                                    ^
+    -DCMAKE_PREFIX_PATH=${PREFIX}                                                   ^
+    -DCMAKE_INSTALL_PREFIX=${PREFIX}                                                ^
+    ..
+if errorlevel 1 exit 1
+cmake --build . --target install --config Release


Use the CALL command.

Use the CALL command.

--- appveyor/build.bat
+++ appveyor/build.bat
@@ -67,10 +67,10 @@
 python -m pip install -r test_requirements.txt
 if %ERRORLEVEL% NEQ 0 exit 1

-appveyor\build.cmd python -m pip install .
+CALL appveyor\build.cmd python -m pip install .
 if %ERRORLEVEL% NEQ 0 exit 1

 py.test test/
 if %ERRORLEVEL% NEQ 0 exit 1

-appveyor\build.cmd python setup.py bdist_wheel
+CALL appveyor\build.cmd python setup.py bdist_wheel


- Modified to use task-specific MUES::ServerFunctions instead of engine().

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

--- server/shellCommands/status.cmd
+++ server/shellCommands/status.cmd
@@ -1,6 +1,6 @@
 #
 # MUES::CommandShell server-status command.
-# $Id: status.cmd,v 1.1 2002/09/05 04:07:11 deveiant Exp $
+# $Id: status.cmd,v 1.2 2002/09/12 12:55:24 deveiant Exp $
 #
 # == Authors:
 # * Michael Granger <ged@FaerieMUD.org>
@@ -22,7 +22,7 @@
 creator

 == Code
-  return MUES::OutputEvent.new( MUES::ServerFunctins::engine.statusString )
+  return MUES::OutputEvent.new( MUES::ServerFunctions::engineStatusString )


Build script: Python modules update performance enhancements.

--- buildscript/build.cmd
+++ buildscript/build.cmd
@@ -14,12 +14,17 @@
 @set /p pythonloc=<pyupd.ini
 @set makoloc="%pythonloc:python.exe=%Lib\site-packages\mako"
 @set sconsloc="%pythonloc:python.exe=%Scripts\scons.py"
-@if NOT EXIST %makoloc% set pyupd=y
+@if NOT EXIST %makoloc% (
+@python -m pip install wheel
+@python -m pip install scons
+@python -m pip install mako
+@python -m pip freeze > requirements.txt
+@python -m pip install -r requirements.txt --upgrade
+@del requirements.txt
+@echo.
+)
 @if EXIST %makoloc% set /p pyupd=Install/update python modules (y/n):
 @if /I "%pyupd%"=="y" (
-@python -m pip install -U wheel
-@python -m pip install -U scons
-@python -m pip install -U mako
 @python -m pip freeze > requirements.txt
 @python -m pip install -r requirements.txt --upgrade
 @del requirements.txt


New include paths render this file obsolete.

--- gnelib/updinc.bat
+++ gnelib/updinc.bat
@@ -1,2 +0,0 @@
-mkdir include\gnelib
-copy src\*.h include\gnelib


make.bat: implement --no-clean

make.bat: implement --no-clean

R=golang-dev, r
CC=golang-dev
http://codereview.appspot.com/5656070

--- src/make.bat
+++ src/make.bat
@@ -42,7 +42,9 @@
 echo .

 echo # Building compilers and Go bootstrap tool.
-.\cmd\dist\dist bootstrap -a -v
+set buildall=-a
+if x%1==x--no-clean set buildall=
+.\cmd\dist\dist bootstrap %buildall% -v
 if errorlevel 1 goto fail
 :: Delay move of dist tool to now, because bootstrap cleared tool directory.
 move .\cmd\dist\dist.exe %GOTOOLDIR%\dist.exe


Added pack.bat (uses ILMerge)

Added pack.bat (uses ILMerge)

Added batch file to automatically merge .net dlls into vimage.exe and
copy everything needed for a release build into bin\vimage.
It uses full paths, so if used on a system other than mine (Torrunt) the
paths will need to be updated.

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

--- pack.bat
+++ pack.bat
@@ -0,0 +1,16 @@
+cd "C:\Program Files (x86)\Microsoft\ILMerge"
+
+ILMerge.exe /target:winexe /targetplatform:"v4,C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5" /out:"C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\bin\vimage\vimage.exe" "C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\bin\Release\vimage.exe" "C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\sfmlnet-graphics-2.dll" "C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\sfmlnet-window-2.dll" "C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\Tao.OpenGl.dll" "C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\gma.Drawing.ImageInfo.dll" "C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\DevILNet.dll" "C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\CrashReporter.NET.dll"
+
+ILMerge.exe /target:winexe /targetplatform:"v4,C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5" /out:"C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\bin\vimage\vimage_settings.exe" "C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage_settings\bin\Release\vimage_settings.exe" "C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\sfmlnet-window-2.dll"
+
+copy "C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\csfml-graphics-2.dll" "C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\bin\vimage"
+
+copy "C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\csfml-window-2.dll" "C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\bin\vimage"
+
+copy "C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\DevIL.dll" "C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\bin\vimage"
+
+del "C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\bin\vimage\vimage.pdb"
+del "C:\Users\Corey\Documents\Projects\Visual Studio\vimage\vimage\bin\vimage\vimage_settings.pdb"
+
+pause


5.4.0-alpha-022

--- pack.bat
+++ pack.bat
@@ -5,5 +5,5 @@
   && dotnet build src\Remote.Linq.Newtonsoft.Json ^
   && dotnet build test\Remote.Linq.Tests ^
   && dotnet test test\Remote.Linq.Tests\Remote.Linq.Tests.csproj ^
-  && dotnet pack src\Remote.Linq --output "..\..\artifacts" --configuration Debug --include-symbols --version-suffix 021 ^
-  && dotnet pack src\Remote.Linq.Newtonsoft.Json --output "..\..\artifacts" --configuration Debug --include-symbols --version-suffix 021+  && dotnet pack src\Remote.Linq --output "..\..\artifacts" --configuration Debug --include-symbols --version-suffix 022 ^
+  && dotnet pack src\Remote.Linq.Newtonsoft.Json --output "..\..\artifacts" --configuration Debug --include-symbols --version-suffix 022


bootstraping: update pack.bat

bootstraping: update pack.bat

--- pack.bat
+++ pack.bat
@@ -1,4 +1,4 @@
 del TbSync.xpi
-"C:\Program Files\7-Zip\7zG.exe" a -tzip TbSync.xpi components content defaults locale skin chrome.manifest install.rdf LICENSE.txt README.md
+"C:\Program Files\7-Zip\7zG.exe" a -tzip TbSync.xpi content locale skin chrome.manifest install.rdf LICENSE.txt README.md bootstrap.js


Create bld_cxx.bat

Create bld_cxx.bat

error: pathspec 'recipes/gz-rendering/bld_cxx.bat' did not match any file(s) known to git

--- recipes/gz-rendering/bld_cxx.bat
+++ recipes/gz-rendering/bld_cxx.bat
@@ -0,0 +1,35 @@
+mkdir build
+cd build
+
+cmake ^
+    -G "Ninja" ^
+    -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^
+    -DCMAKE_BUILD_TYPE=Release ^
+    -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=True ^
+    -DSKIP_optix:BOOL=ON ^
+    %SRC_DIR%
+if errorlevel 1 exit 1
+
+:: Build.
+cmake --build . --config Release
+if errorlevel 1 exit 1
+
+:: Install.
+cmake --build . --config Release --target install
+if errorlevel 1 exit 1
+
+:: Test.
+:: Do not run tests as they require to open a display and this is not supported on CI at the moment
+:: See https://github.com/conda-forge/libignition-rendering4-feedstock/pull/19#issuecomment-937678806
+:: set RENDER_ENGINE_VALUES=ogre
+:: ctest --output-on-failure -C Release -E "INTEGRATION|PERFORMANCE|REGRESSION|UNIT_RenderingIface_TEST|check_"
+:: if errorlevel 1 exit 1
+
+setlocal EnableDelayedExpansion
+:: Copy the [de]activate scripts to %PREFIX%\etc\conda\[de]activate.d.
+:: This will allow them to be run on environment activation.
+for %%F in (activate deactivate) DO (
+    if not exist %PREFIX%\etc\conda\%%F.d mkdir %PREFIX%\etc\conda\%%F.d
+    copy %RECIPE_DIR%\%%F.bat %PREFIX%\etc\conda\%%F.d\%PKG_NAME%_%%F.bat
+    if %errorlevel% neq 0 exit /b %errorlevel%
+)


Update before-install.bat

Update before-install.bat

return error code

--- before-install.bat
+++ before-install.bat
@@ -1 +1,2 @@
 REM Install Internet Information Server (IIS).
+exit 1


Parameter -Xmx was set too high for 32bit JVM on Win32.

--- 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 -Xmx2048m -jar MZmine.jar
+java -Dj3d.rend=d3d -Djava.util.logging.config.file=conf/logging.properties -Xms512m -Xmx1384m -jar MZmine.jar


Block on cask execution.

Block on cask execution.

--- windows/install.bat
+++ windows/install.bat
@@ -47,5 +47,5 @@
 git.exe config --global --replace-all user.name "Rouslan Solomakhin"

 pushd %USERPROFILE%\.emacs.d\
-call cask.bat install
+emacs.exe -Q --script %HOME%\.third_party\cask\cask-cli.el -- install
 popd


fix docker copy files on windows

fix docker copy files on windows

--- docker/copyFiles.bat
+++ docker/copyFiles.bat
@@ -6,5 +6,7 @@
 copy ..\*.cpp yojimbo
 copy ..\premake5.lua yojimbo
 robocopy /MIR /DCOPY:T ..\tlsf yojimbo\tlsf
+robocopy /MIR /DCOPY:T ..\netcode.io yojimbo\netcode.io
+robocopy /MIR /DCOPY:T ..\reliable.io yojimbo\reliable.io
 REM because robocopy sometimes sets non-zero error codes on successful operation. what the actual fuck windows
 cmd /c "exit /b 0"


use latest Electron version

use latest Electron version

--- build_electron.cmd
+++ build_electron.cmd
@@ -1,5 +1,5 @@
 set npm_config_wcjs_runtime="electron"
-set npm_config_wcjs_runtime_version="0.33.9"
+set npm_config_wcjs_runtime_version="11.1.0"
 set npm_config_wcjs_arch="ia32"

 npm install


Install gnupg on cygwin

Install gnupg on cygwin

--- dotenv/other/setup-cygwin.cmd
+++ dotenv/other/setup-cygwin.cmd
@@ -71,7 +71,7 @@
 del "%DLOAD_SCRIPT%"

 REM -- These are the packages we will install (in addition to the default packages)
-SET PACKAGES=bash-completion,bc,bind,ca-certificates,curl,cygutils-extra,git,git-completion,git-svn
+SET PACKAGES=bash-completion,bc,bind,ca-certificates,curl,cygutils-extra,git,git-completion,git-svn,gnupg
 SET PACKAGES=%PACKAGES%,inetutils,nc,nc6,ncurses,openssh,openssl,procps,rsync,screen,unzip,vim,wget,xxd
 REM -- Extra packages
 SET PACKAGES=%PACKAGES%,GraphicsMagick,ImageMagick,aspell,aspell-en,bzip2,fdupes,heimdal,mkisofs,p7zip


fix windows echo

fix windows echo

--- scripts/build_windows.cmd
+++ scripts/build_windows.cmd
@@ -21,7 +21,7 @@
 if %errorlevel% neq 0 (echo Error: Couldn't find Inno Setup compiler. && goto :error)

 echo ====== Installing requirements... ======
-echo PKG = "exe" > dvc\utils\build.py
+echo 'PKG = "exe"' > dvc\utils\build.py
 call pip install .[all] || goto :error
 call pip install psutil || goto :error
 call dvc pull || goto :error


fix java encoding for windows

fix java encoding for windows

--- build/run-server.bat
+++ build/run-server.bat
@@ -1 +1 @@
-java -cp .;lib/jms-testing-tool.jar;lib-ext/* ru.jms.testingtool.server+java -cp .;lib/jms-testing-tool.jar;lib-ext/* -Dfile.encoding=utf-8 ru.jms.testingtool.server


Build Enscripten batch file

Build Enscripten batch file

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

--- build_emscripten.bat
+++ build_emscripten.bat
@@ -0,0 +1 @@
+emcc main.c -O2 -s USE_SDL=2 --embed-file assets -o bin/game.html


surround user & password variables with quotes

--- wallserv.bat
+++ wallserv.bat
@@ -13,7 +13,7 @@
 @rem Poor man's RPC to set wallpaper on client
 @rem WALLHOST, WALLUSER and WALLPASS must be set
 @rem using FTP to download wallpapers kinda pointless now...
-net use t: \\%WALLHOST%\C$\Temp /user:%WALLUSER% %WALLPASS%
+net use t: \\%WALLHOST%\C$\Temp /user:"%WALLUSER%" "%WALLPASS%"
 @rem copy ftpsync_wallpaper.py t:
 copy set_wallpaper.py t:
 rd /q /s t:\local
@@ -21,7 +21,7 @@
 copy current\*0.* t:\local
 @rem echo python ftpsync_wallpaper.py -H %WALLFTP% -i 0 > t:\wallcli.bat
 echo python set_wallpaper.py -i 0 > t:\wallcli.bat
-psexec \\%WALLHOST% -u %WALLUSER% -p %WALLPASS% -i -w "C:\Temp" "C:\Temp\wallcli.bat"
+psexec \\%WALLHOST% -u "%WALLUSER%" -p "%WALLPASS%" -i -w "C:\Temp" "C:\Temp\wallcli.bat"
 @rem del t:\ftpsync_wallpaper.py
 del /q t:\set_wallpaper.py
 del /q t:\wallcli.bat


Delete bat

Delete bat


Changed to match CMakeLists.txt changes

Changed to match CMakeLists.txt changes

--- php_pdo/do_win32.bat
+++ php_pdo/do_win32.bat
@@ -12,9 +12,9 @@
 rmdir /Q /S php_nuodb.dir
 del /Q cmake_install.cmake
 del /Q NUOPHP.suo
-cmake -G "Visual Studio 9 2008" -D NUODB_ROOT=%NUODB_ROOT% -D PHP_ROOT=%PHP_INSTALL_DIR -D PHP_INCLUDE=%PHP_INSTALL_DIR%/SDK/include .
-devenv NUOPHP.sln /build Debug /project php_nuodb
-devenv NUOPHP.sln /build RelWithDebInfo /project php_nuodb
+cmake -G "Visual Studio 9 2008" -D NUODB_ROOT=%NUODB_ROOT% -D NUODB_INCLUDE_DIR=%NUODB_ROOT%/include -D NUODB_LIB_DIR=%NUODB_ROOT%/lib -D NUODB_REMOTE_LIBRARY=%NUODB_ROOT%/lib -D PHP_ROOT=%PHP_INSTALL_DIR% -D PHP_INCLUDE_DIR=%PHP_INSTALL_DIR%/SDK/include .
+devenv NuoPhpPdo.sln /build Debug /project NuoPhpPdo
+devenv NuoPhpPdo.sln /build RelWithDebInfo /project NuoPhpPdo
 copy /Y Debug\*.* %PHP_INSTALL_DIR%\debug
 copy /Y RelWithDebInfo\*.* %PHP_INSTALL_DIR%
 php tests\simpletest.php


Updated database schema definitions from GSF source.

git-tfs-id: [https://tfs.codeplex.com/tfs/TFS11]$/openHistorian/Main;C41560

--- Source/Data/SQLite/db-update.bat
+++ Source/Data/SQLite/db-update.bat
@@ -1,5 +1,5 @@
 ::*******************************************************************************************************
-::  UpdateDependencies.bat - Gbtc
+::  db-update.bat - Gbtc
 ::
 ::  Copyright  2013, Grid Protection Alliance.  All Rights Reserved.
 ::
@@ -23,48 +23,49 @@

 @ECHO OFF

+SETLOCAL EnableDelayedExpansion
+
 SET tfs="%VS110COMNTOOLS%\..\IDE\tf.exe"
-SET db1="openHistorian.db"
-SET db2="openHistorian-InitialDataSet.db"
-SET db3="openHistorian-SampleDataSet.db"
-SET script1="openHistorian.sql"
-SET script2="InitialDataSet.sql"
-SET script3="SampleDataSet.sql"
-SET dbfiles=%db1% %db2% %db3%
-SET scripts=%script1% %script2% %script3%
-SET /p checkin=Check-in updates (Y or N)?
+SET db[1]="openHistorian.db"
+SET db[2]="openHistorian-InitialDataSet.db"
+SET db[3]="openHistorian-SampleDataSet.db"
+SET script[1]="openHistorian.sql"
+SET script[2]="InitialDataSet.sql"
+SET script[3]="SampleDataSet.sql"

-ECHO.
-ECHO Getting latest version...
-%tfs% get %dbfiles% %scripts% /version:T /force /noprompt
-
-ECHO.
-ECHO Checking out DBs...
-%tfs% checkout %dbfiles% /noprompt
-
-ECHO.
-ECHO Updating DBs...
-DEL %dbfiles%
-
-sqlite3 %db1% < %script1%
-ECHO %db1%
-
-COPY %db1% %db2% > NUL
-sqlite3 %db2% < %script2%
-ECHO %db2%
-
-COPY %db2% %db3% > NUL
-sqlite3 %db3% < %script3%
-ECHO %db3%
-
-IF /I "%checkin%" == "Y" GOTO Checkin
-GOTO Finalize
-
-:Checkin
-ECHO.
-ECHO Checking in dependencies...
-%tfs% checkin %dbfiles% /noprompt /comment:"Grid Solution Framework Time-series Schema: Updated SQLite databases."
-
-:Finalize
-ECHO.
-ECHO Update complete+FOR %%i IN (1 2 3) DO (
+    IF NOT "!update!" == "true" (
+        ECHO Checking for pending edits on !script[%%i]!...
+        FOR /f "delims=" %%s IN ('CALL %tfs% status !script[%%i]!') DO SET status=%%s
+        IF NOT "!status!" == "There are no pending changes." SET update=true
+    )
+
+    IF NOT "!update!" == "true" (
+        ECHO Checking for changes to !script[%%i]! since last update...
+        FOR /f "tokens=2 delims=;" %%c IN ('CALL %tfs% localversions !db[%%i]!') DO SET changeset=%%c
+
+        FOR /f %%c IN ('CALL %tfs% history !script[%%i]! /version:!changeset!~T /noprompt') DO (
+            SET numeric=true
+            FOR /f "delims=0123456789" %%a IN ("%%c") DO SET numeric=false
+
+            IF "!numeric!" == "true" (
+                IF %%c GTR !changeset:~1! SET update=true
+            )
+        )
+    )
+
+    IF "!update!" == "true" (
+        ECHO Updating !db[%%i]!...
+        %tfs% checkout !db[%%i]! /noprompt
+
+        IF "!prevdb!" == "" (
+            DEL !db[%%i]!
+        ) ELSE (
+            COPY /Y !prevdb! !db[%%i]!
+        )
+
+        sqlite3 !db[%%i]! < !script[%%i]!
+    )
+
+    SET prevdb=!db[%%i]!
+)


set path for chef

set path for chef

--- ChefExtensionHandler/enable.cmd
+++ ChefExtensionHandler/enable.cmd
@@ -3,4 +3,6 @@

 echo %CHEF_EXT_DIR%

+set path=C:\opscode\chef\bin;C:\opscode\chef\embedded\bin;%path%
+
 ruby %CHEF_EXT_DIR%bin\chef-enable.rb


added make.bat

added make.bat

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

--- docs/make.bat
+++ docs/make.bat
@@ -0,0 +1,35 @@
+@ECHO OFF
+
+pushd %~dp0
+
+REM Command file for Sphinx documentation
+
+if "%SPHINXBUILD%" == "" (
+	set SPHINXBUILD=sphinx-build
+)
+set SOURCEDIR=.
+set BUILDDIR=_build
+
+if "%1" == "" goto help
+
+%SPHINXBUILD% >NUL 2>NUL
+if errorlevel 9009 (
+	echo.
+	echo.The 'sphinx-build' command was not found. Make sure you have Sphinx
+	echo.installed, then set the SPHINXBUILD environment variable to point
+	echo.to the full path of the 'sphinx-build' executable. Alternatively you
+	echo.may add the Sphinx directory to PATH.
+	echo.
+	echo.If you don't have Sphinx installed, grab it from
+	echo.http://sphinx-doc.org/
+	exit /b 1
+)
+
+%SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS%
+goto end
+
+:help
+%SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS%
+
+:end
+popd


Single-line sync.

Single-line sync.

--- sync.bat
+++ sync.bat
@@ -1,4 +1,2 @@
 ::Switch to gh-pages, pull from master, commit, then switch back to master.
-git checkout gh-pages
-git checkout master psdle*.js
-git checkout master+git checkout gh-pages && git checkout master psdle*.js && git checkout master


changed jar to dw-test.jar

changed jar to dw-test.jar


v4.7.0

--- tron.bat
+++ tron.bat
@@ -4,8 +4,11 @@
 :: Requirements:  1. Administrator access
 ::                2. Safe mode is strongly recommended (though not required)
 :: Author:        vocatus on reddit.com/r/sysadmin ( vocatus.gate@gmail.com ) // PGP key ID: 0x82A211A2
-:: Version:       4.7.0 + stage_4_patch:feature: Add -sw switch and associated SKIP_WINDOWS_UPDATES variable to allow skipping an attempt at doing Windows Updates. Thanks to /u/fatbastard79
-::                      ! stage_4_patch:bugfix:  Fix minor visual error where message about SKIP_PATCHES being set would incorrectly show value of the SKIP_DEFRAG variable
+:: Version:       4.7.0 + stage_0_prep:update:    Add automatic SHA256 integrity checking of new version download from the auto-updater. Tron will warn if integrity check fails and delete the failed download
+::                      * stage_0_prep:update:    Replace MD5 with SHA256 for update check hash algorithm. This change removes reliance on MD5 in all components of Tron. We'll keep md5sums.txt updated for a while because old versions still look for it, but eventually it will be removed. Thanks to /u/tr0nnie
+::                      + stage_4_patch:feature:  Add -sw switch and associated SKIP_WINDOWS_UPDATES variable to allow skipping an attempt at doing Windows Updates. Thanks to /u/fatbastard79
+::                      ! stage_4_patch:bugfix:   Fix minor visual error where message about SKIP_PATCHES being set would incorrectly show value of the SKIP_DEFRAG variable
+::                      ! stage_6_wrap-up:bugfix: Fix failure bug where SELF_DESTRUCT would fail if there were spaces in the path to Tron
 ::
 :: Usage:         Run this script in Safe Mode as an Administrator and reboot when finished. That's it.
 ::
@@ -102,7 +105,7 @@
 cls
 color 0f
 set SCRIPT_VERSION=4.7.0
-set SCRIPT_DATE=2015-02-xx
+set SCRIPT_DATE=2015-01-28
 title TRON v%SCRIPT_VERSION% (%SCRIPT_DATE%)

 :: Get the date into ISO 8601 standard date format (yyyy-mm-dd) so we can use it
@@ -252,20 +255,19 @@
 if /i %DRY_RUN%==yes goto skip_update_check
 if /i %AUTORUN%==yes goto skip_update_check

-:: Use wget to fetch md5sums.txt from the repo and parse through it. Extract latest version number and release date from last line of the file (which is always the latest release)
-wget %REPO_URL%/md5sums.txt -O '%TEMP%\md5sums.txt' 2>NUL
+:: Use wget to fetch sha256sums.txt from the repo and parse through it. Extract latest version number and release date from last line (which is always the latest release)
+wget %REPO_URL%/sha256sums.txt -O %TEMP%\sha256sums.txt 2>NUL
 :: Assuming there was no error, go ahead and extract version number into REPO_SCRIPT_VERSION, and release date into REPO_SCRIPT_DATE
 if /i %ERRORLEVEL%==0 (
-	for /f "tokens=1,2,3 delims= " %%a in ('%TEMP%\md5sums.txt') do set WORKING=%%c
-	for /f "tokens=1,2,3,4 delims= " %%a in ('%TEMP%\md5sums.txt') do set WORKING2=%%d
+	for /f "tokens=1,2,3 delims= " %%a in (%TEMP%\sha256sums.txt) do set WORKING=%%b
+	for /f "tokens=4 delims=,()" %%a in (%TEMP%\sha256sums.txt) do set WORKING2=%%a
 	)
 if /i %ERRORLEVEL%==0 (
 	set REPO_SCRIPT_VERSION=%WORKING:~1,6%
-	set REPO_SCRIPT_DATE=%WORKING2:~1,10%
-	)
-
-:: clean up and reset the window title since wget clobbers it
-if exist "%TEMP%\md5sum*" del "%TEMP%\md5sum*"
+	set REPO_SCRIPT_DATE=%WORKING2%
+	)
+
+:: Reset window title since wget clobbers it
 title TRON v%SCRIPT_VERSION% (%SCRIPT_DATE%)

 :: Notify if an update was found
@@ -291,23 +293,48 @@
 	echo.
 	set /p CHOICE= Auto-download latest version now? [Y/n]:
 	if !CHOICE!==y (
+		color 8B
 		cls
 		echo.
-		echo  Downloading new version to current users desktop, please wait...
+		echo %TIME%   Downloading new version to the desktop, please wait...
+		echo.
 		wget "%REPO_URL%/Tron v%REPO_SCRIPT_VERSION% (%REPO_SCRIPT_DATE%).exe" -O "%USERPROFILE%\Desktop\Tron v%REPO_SCRIPT_VERSION% (%REPO_SCRIPT_DATE%).exe"
 		echo.
-		echo  Done. The latest copy has been placed on the current users desktop.
-		echo.
-		echo  This copy of Tron will now self-destruct. && ENDLOCAL DISABLEDELAYEDEXPANSION && set SELF_DESTRUCT=yes&& goto self_destruct
+		echo %TIME%   Download finished.
+		echo.
+		echo %TIME%   Verifying SHA256 pack integrity, please wait...
+		echo.
+		hashdeep.exe -s -e -b -a -k %TEMP%\sha256sums.txt "%USERPROFILE%\Desktop\Tron v%REPO_SCRIPT_VERSION% (%REPO_SCRIPT_DATE%).exe" >NUL
+		if !ERRORLEVEL!==0 (
+			echo %TIME%   SHA256 pack integrity verified. The new version is on your desktop.
+			echo.
+			echo %TIME%   This copy of Tron will now self-destruct.
+			echo.
+			popd
+			pause
+			echo. && ENDLOCAL DISABLEDELAYEDEXPANSION && set SELF_DESTRUCT=yes&& goto self_destruct
+		) else (
+			color 0c
+			echo %TIME% ^^! ERROR: Download FAILED the integrity check. Recommend manually
+			echo                      downloading latest version. Will delete failed file and
+			echo                      exit.
+			echo.
+			pause
+			REM Clean up after ourselves
+			del /f /q "%USERPROFILE%\Desktop\Tron v%REPO_SCRIPT_VERSION% (%REPO_SCRIPT_DATE%).exe"
+			del /f /q %TEMP%\sha256sums.txt
+			exit
 		)
-	pause
+	)
 	color 0f
-	)
+)
 ENDLOCAL DISABLEDELAYEDEXPANSION

+:: Clean up after ourselves
+if exist "%TEMP%\*sums.txt" del "%TEMP%\*sums.txt"
+
 :skip_update_check
 popd
-

 :: PREP JOB: Execute config dump if requested
@@ -1538,7 +1565,8 @@
 if /i %SELF_DESTRUCT%==yes (
 	%SystemDrive%
 	cd \
-	rmdir /s /q %CWD%
+	rmdir /s /q "%CWD%"
+	exit
 	)

 :end_and_skip_shutdown


[Release] Build C++ unit tests in verify-release-candidate.bat

--- dev/release/verify-release-candidate.bat
+++ dev/release/verify-release-candidate.bat
@@ -73,6 +73,7 @@
 cmake -G "%GENERATOR%" ^
       -DCMAKE_INSTALL_PREFIX=%ARROW_HOME% ^
       -DARROW_BOOST_USE_SHARED=ON ^
+      -DARROW_BUILD_TESTS=ON ^
       -DCMAKE_BUILD_TYPE=%CONFIGURATION% ^
       -DARROW_CXXFLAGS="/MP" ^
       -DARROW_PYTHON=ON ^


Use the python interpreter which V8 brings to run gyp.

--- 3rdParty/v8-build.bat
+++ 3rdParty/v8-build.bat
@@ -42,7 +42,7 @@

 cd V8-%V8_VERSION%

-python build\gyp_v8 %CMD%
+.\third_party\python_26\python.exe build\gyp_v8 %CMD%

 cd build


Bootstrap.bat: Add vs2022 support

Bootstrap.bat: Add vs2022 support

--- Bootstrap.bat
+++ Bootstrap.bat
@@ -32,6 +32,9 @@

 ) ELSE IF "%vsversion%" == "vs2019" (
 	CALL :VsWhereVisualBootstrap "%vsversion%" "16.0" "17.0"
+
+) ELSE IF "%vsversion%" == "vs2022" (
+	CALL :VsWhereVisualBootstrap "%vsversion%" "17.0" "18.0"

 ) ELSE (
 	ECHO Unrecognized Visual Studio version %vsversion%


actualizacion vars

actualizacion vars

--- vars.bat
+++ vars.bat
@@ -1,5 +1,5 @@
-setx STORMPATH_API_KEY_ID 2I8NQ019WUW65GB9YMVMDPKMW
-setx STORMPATH_API_KEY_SECRET Q1JAFx2X8sD66mU3s5T8eevyGn5gp4ruevLn1si8hyI
+setx STORMPATH_API_KEY_ID 4LNX87ITMZ1J1BOP2PS8WDW57
+setx STORMPATH_API_KEY_SECRET IWBSbbEbGGn1Dd9mImro5paEu7k5G+hRmaOMQDwAxm4
 setx USERNAME_USER admin
 setx PASSWORD_USER Admin1234


Specify project path in Build.cmd

Specify project path in Build.cmd

Specify the path of the project to build and publish in Build.cmd.

--- Build.cmd
+++ Build.cmd
@@ -1,5 +1,4 @@
 @echo off
-cd .\src\API
 dotnet restore
-dotnet build
-dotnet publish
+dotnet build src/API
+dotnet publish src/API


Build bzip2.

Build bzip2.

--- Tools/buildbot/external-amd64.bat
+++ Tools/buildbot/external-amd64.bat
@@ -25,6 +25,11 @@

 @rem bzip
 if not exist bzip2-1.0.3 svn export http://svn.python.org/projects/external/bzip2-1.0.3
+if not exist bzip2-1.0.3\libbz2.lib (
+   cd bzip2-1.0.3
+   nmake /f makefile.msc CFLAGS="-DWIN32 -MD -Ox -D_FILE_OFFSET_BITS=64 -nologo /GS-"
+   cd ..
+)

 @rem Sleepycat db
 if not exist db-4.4.20 svn export http://svn.python.org/projects/external/db-4.4.20


build script update for visual studio 2015

--- contrib/vc/build.bat
+++ contrib/vc/build.bat
@@ -4,8 +4,8 @@

 rem EDIT THIS SECTION TO MATCH YOUR INSTALLATION
 set PYTHON=C:\develop\python35
-set XERCES=C:\develop\xerces-c-3.1.3-x86_64-windows-vc-14.0
-set DOTNET=C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319
+set XERCES=C:\develop\xerces-c-3.1.3-x86_64-windows-vc14.0
+set MSBUILD=C:\Program Files (x86)\MSBuild\14.0

 rem EDIT THIS SECTION WHEN NON_DEFAULT INSTALLATION FOLDER WAS CHOSEN
 if exist "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC" (
@@ -30,4 +30,4 @@
 set INCLUDE=%PYTHON%\include;%XERCES%\include;%INCLUDE%
 set LIB=%PYTHON%\libs;%XERCES%\lib;%LIB%

-"%DOTNET%\msbuild.exe" %build% /m /p:useenv=true /p:showenv=true frepple.sln "/p:Configuration=%conf%" /p:Platform=x64
+"%MSBUILD%\bin\msbuild.exe" %build% /m /p:useenv=true /p:showenv=true frepple.sln "/p:Configuration=%conf%" /p:Platform=x64


packaging: Fix minor error in prepare.bat

--- nuget/prepare.bat
+++ nuget/prepare.bat
@@ -26,4 +26,4 @@
 copy ..\src\SQLite.Net.Platform.XamarinIOS\bin\iPhone\Release\SQLite.Net.Platform.XamarinIOS.dll SQLite.Net.Platform.XamarinIOS

 mkdir SQLite.Net.Platform.XamarinIOS.Unified
-copy ..\src\SQLite.Net.Platform.XamarinIOS.Unified\bin\iPhone\Release\SQLite.Net.Platform.XamarinIOS.Unified.dll SQLite.Net.Platform.XamarinIOS.Unified
+copy ..\src\SQLite.Net.Platform.XamarinIOS.Unified\bin\Release\SQLite.Net.Platform.XamarinIOS.Unified.dll SQLite.Net.Platform.XamarinIOS.Unified


PDI-4547 : Oracle OCI connection gives 'no ocijdbc9 in java.library.path' error when connecting to database

git-svn-id: 51b39fcfd0d3a6ea7caa15377cad4af13b9d2664@14098 5fb7f6ec-07c1-534a-b4ca-9155e429e800


link gitignore file to %userprofile% for windows

--- bootstrap.cmd
+++ bootstrap.cmd
@@ -119,6 +119,7 @@

     call :saveLink %_HOME%\.dotfiles\git\gitconfig.base %_HOME%\.gitconfig
     call :saveLink %_HOME%\.dotfiles\git\gitconfig-windows %_HOME%\.os.gitconfig
+    call :saveLink %_HOME%\.dotfiles\git\gitignore %_HOME%\.gitignore
     call :saveLinkDir %_HOME%\.dotfiles\git %_HOME%\.gitfiles
     call :saveLink %_HOME%\.dotfiles\vim\base.vimrc %_HOME%\.base.vimrc
     call :saveLink %_HOME%\.dotfiles\vim\vimrc %_HOME%\_vimrc


- Added 'passwd' synonym for 'password'

- Added 'passwd' synonym for 'password'

- Changed canonical name of the user-modification command to 'setuser', kept
  'moduser' and 'usermod' as synonyms.

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

--- server/shellCommands/users.cmd
+++ server/shellCommands/users.cmd
@@ -1,7 +1,7 @@
 # -*- default-generic -*-
 # User-related MUES::CommandShell commands.
-# Time-stamp: <14-Oct-2002 03:50:09 deveiant>
-# $Id: users.cmd,v 1.5 2002/10/14 09:50:56 deveiant Exp $
+# Time-stamp: <15-Oct-2002 06:36:24 deveiant>
+# $Id: users.cmd,v 1.6 2002/10/15 12:37:14 deveiant Exp $
 #
 # == Authors:
 # * Michael Granger <ged@FaerieMUD.org>
@@ -167,6 +167,9 @@
 == Usage

   password [<username>]
+
+== Synonyms
+passwd

 == Code

@@ -193,13 +196,14 @@

 ### Change a user's attributes
-= usermod
+= setuser

 == Abstract
 Change an attribute of a user.

 == Synonyms
 moduser
+usermod

 == Description
 Allows a user to change their account information, or the account information of
@@ -207,7 +211,7 @@

 == Usage

-	usermod <attribute> [<username>]
+	setuser <attribute> [<username>]

 == Code


Boot executable invocation has changed.

Boot executable invocation has changed.

--- build_win.bat
+++ build_win.bat
@@ -53,9 +53,7 @@
 )
 %JANET_LINK% /out:build\janet_boot.exe build\boot\*.obj
 @if errorlevel 1 goto :BUILDFAIL
-set JANET_PATH="C:/Janet/Library"
-set JANET_INCLUDEDIR="C:/Janet/Include"
-build\janet_boot
+build\janet_boot build\core_image.c JANET_PATH "C:/Janet/Library"

 @rem Build the core image
 @%JANET_COMPILE% /Fobuild\core_image.obj build\core_image.c


Added bat script to run ApacheDS from the 'service' project.

git-svn-id: 90776817adfbd895fc5cfa90f675377e0a62e745@1003525 13f79535-47bb-0310-9956-ffa450edef68

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

--- service/apacheds.bat
+++ service/apacheds.bat
@@ -0,0 +1,33 @@
+@echo off
+
+REM Licensed to the Apache Software Foundation (ASF) under one
+REM or more contributor license agreements.  See the NOTICE file
+REM distributed with this work for additional information
+REM regarding copyright ownership.  The ASF licenses this file
+REM to you under the Apache License, Version 2.0 (the
+REM "License"); you may not use this file except in compliance
+REM with the License.  You may obtain a copy of the License at
+REM
+REM   http://www.apache.org/licenses/LICENSE-2.0
+REM
+REM Unless required by applicable law or agreed to in writing,
+REM software distributed under the License is distributed on an
+REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+REM KIND, either express or implied.  See the License for the
+REM specific language governing permissions and limitations
+REM under the License.
+
+REM this script starts ApacheDS (as non-windows-service)
+
+IF NOT exist target/apacheds-service-1.5.8-SNAPSHOT.jar GOTO :MVN
+   echo "Service jar exists"
+   GOTO :JAVA
+
+:MVN
+   echo "Service jar not found, need to build it"
+   call mvn clean install
+   GOTO :JAVA
+
+:JAVA
+   java -Dlog4j.configuration="file:///%cd%/target/instance/conf/log4j.properties" -jar target/apacheds-service-1.5.8-SNAPSHOT.jar %cd%/target/instance
+


added a batch file to add the path of viprcommand on windows

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

--- installer.bat
+++ installer.bat
@@ -0,0 +1,8 @@
+@echo off
+echo Installing...
+set path=%path%;%cd%
+cd ViPRCommand/bin
+SETX PATH "%cd;%"
+echo.
+echo done...
+pause


Add odb init for run script buttons.

Add odb init for run script buttons.

error: pathspec 'common/scripts/odb.d/40-bash-scripts.cmd' did not match any file(s) known to git

--- common/scripts/odb.d/40-bash-scripts.cmd
+++ common/scripts/odb.d/40-bash-scripts.cmd
@@ -0,0 +1,8 @@
+mkdir /Script
+cd /Script
+
+create STRING "Restart DAQ"
+set "Restart DAQ" "/home/newg2/Applications/field-daq/online/bin/restart_daq.sh
+"
+create STRING "Restart Front-Ends"
+set "Restart Front-Ends" "/home/newg2/Applications/field-daq/online/bin/restart_frontends.sh"


Added publish_javadoc script

Added publish_javadoc script

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

--- publish_javadoc.bat
+++ publish_javadoc.bat
@@ -0,0 +1,19 @@
+rem @echo off
+
+call git checkout master
+
+call mvn javadoc:javadoc
+
+call git checkout gh-pages
+
+cd evictor
+rd /s /q javadoc
+md javadoc
+xcopy /s target\site\apidocs\* javadoc
+cd ..
+
+call git add .
+call git commit -m "Updated javadoc"
+call git push origin gh-pages
+
+call git checkout master


turn of test build on win

turn of test build on win

--- recipes/fgt/bld.bat
+++ recipes/fgt/bld.bat
@@ -7,6 +7,7 @@
       -DCMAKE_LIBRARY_PATH="%LIBRARY_LIB%" ^
       -DCMAKE_INCLUDE_PATH="%INCLUDE_INC%" ^
       -DBUILD_SHARED_LIBS=OFF ^
+      -DWITH_TESTS=OFF ^
       %SRC_DIR%
 if errorlevel 1 exit 1


one missing modification to the previous commit

--- publish_on_pipy.bat
+++ publish_on_pipy.bat
@@ -1,5 +1,5 @@

-set pythonexe="c:\python33\python"
+set pythonexe="c:\python34\python"
 %pythonexe% setup.py sdist register upload


+cmd to wrap powershell (#279)

+cmd to wrap powershell (#279)

error: pathspec 'docsrc/tools/download_nugets.cmd' did not match any file(s) known to git

--- docsrc/tools/download_nugets.cmd
+++ docsrc/tools/download_nugets.cmd
@@ -0,0 +1,2 @@
+@ECHO OFF
+PowerShell.exe -Command "& '%~dpn0.ps1'"


increased heap size

increased heap size

--- run/JBookTrader.cmd
+++ run/JBookTrader.cmd
@@ -11,7 +11,7 @@
 set cp=%cp%;%appHome%/lib/jcommon-1.0.9.jar
 set cp=%cp%;%appHome%/lib/jfreechart-1.0.9.jar

-set javaOptions=-Xms512M -Xmx512M -XX:+AggressiveHeap
+set javaOptions=-Xms712M -Xmx712M -XX:+AggressiveHeap
 set mainClass=com.jbooktrader.platform.startup.JBookTrader

 %javaHome%javaw.exe -cp "%cp%" %javaOptions% %mainClass% "%appHome%"


Update bat.

Update bat.

--- examples/helloworld/run_server.bat
+++ examples/helloworld/run_server.bat
@@ -1,5 +1,4 @@
-set GRPC_TRACE=api
-set GRPC_VERBOSITY=DEBUG
-echo %GRPC_TRACE%
+REM set GRPC_TRACE=api
+REM set GRPC_VERBOSITY=DEBUG
 lua-cpp.exe greeter_server.lua
 pause


less aggressive mem settings

less aggressive mem settings

--- run/JBookTrader.cmd
+++ run/JBookTrader.cmd
@@ -11,7 +11,8 @@
 set cp=%cp%;%appHome%/lib/jcommon-1.0.9.jar
 set cp=%cp%;%appHome%/lib/jfreechart-1.0.6.jar

-set javaOptions=-Xms712M -Xmx712M -XX:+CMSIncrementalMode -XX:+CMSIncrementalPacing -XX:+UseConcMarkSweepGC
+set javaOptions=-Xms512M -Xmx512M -XX:+CMSIncrementalMode -XX:+CMSIncrementalPacing -XX:+UseConcMarkSweepGC
+@rem set javaOptions=-Xms712M -Xmx712M -XX:+UseParallelGC
 set mainClass=com.jbooktrader.platform.startup.JBookTrader

 %javaHome%javaw.exe -cp "%cp%" %javaOptions% %mainClass% "%appHome%"


Minor change in batch script for finding directory

--- scripts/install.bat
+++ scripts/install.bat
@@ -1,6 +1,7 @@
-ECHO on
+@ECHO on
+SETLOCAL
 FOR /f %%i IN (
- 'dir /ad /b "C:\" ^|findstr /I "mongo"'
+ 'dir /ad /b "C:\" |findstr /I "mongo"'
 ) DO CALL :movedir %%i

 :movedir