aboutsummaryrefslogtreecommitdiff
path: root/windowsRuntimeInstaller
AgeCommit message (Collapse)Author
2017-12-08winsdk: Move file copying into NSIS installerLenny Komow
Change-Id: If01c5024af802be784d5ea0f897cebdcc604934d
2017-10-29repo: normalize line termination across repoMike Weiblen
This is a scrub of the entire repo to normalize end-of-line termination to conform to the recently added .gitattributes file. A mismatch of line termination can cause difficult-to-resolve conflicts when rebasing or merging. The process performed is described at: https://help.github.com/articles/dealing-with-line-endings/#refreshing-a-repository-after-changing-line-endings The .gitattributes file is required because some files (*.bat and *.sh) are sensitive to line termination. The .gitattributes file is stored in the repo, and overrides settings which could be corrupted by a developer's local git configuration. The .gitattributes file was added in f077c81 This commit completes bcc9fec, which fixed a single file. Change-Id: I75d4594b61cb8aa6a09efb3ed5ace34fe8394871
2017-07-19winsdk: Hide runtime in programs and featuresLenny Komow
Change-Id: Ibc5028f660c91f66d986af19f6c7959eb9b55359
2017-06-27build: Enable control flow guard on WindowsSlawomir Cygan
This enables the 'Control Flow Guard' security feature, which prevents memory corruption vulnerabilites by placing a restriction on where application can execute from. The change is applied to both VulkanRT and it's NSIS installer. WARN: This change requires re-patching and rebuillding NSIS with attached patch. WARN#2: This change requires Visual Studion 2015 or vs140 toolset to take effect. Control Flow Guard documentation: https://msdn.microsoft.com/en-us/library/windows/desktop/mt637065(v=vs.85).aspx Change-Id: I7683c0570087d994961c79fb64419509f83536a8
2017-04-26winsdk: Make copyright signature editableLenny Komow
Change-Id: Ie28b5d1e5ba7fbd727122399ef1f35d1eb54305a
2017-04-04winsdk: Fix missing vulkaninfo file extensionLenny Komow
Change-Id: I9cef2172ed568372bca512d597099c37e4f0766e
2017-02-10winsdk: Build runtime from RelWithDebInfoLenny Komow
Change-Id: I6d1484035de816d7bea0a3cad16fddf7b86cee24
2017-01-18docs: Update runtime installer license copyrightLenny Komow
Change-Id: I41e6cdeb573754cebbf9c38cffc8be7a7c196591
2017-01-16winsdk: Fix RT not reading versions from registryLenny Komow
Change-Id: I44bb8c167492739467448925375ae1b99fb8a2db
2017-01-13winsdk: Allow Configuring layers for older SDKsLenny Komow
Change-Id: I9b13d7c43ee159f935d289ea939ac3c2c1e54875
2016-11-10winsdk: Fix missing file extension in runtimeLenny Komow
Change-Id: I251663fb2932823d387af11e94bcd1e2586e0772
2016-11-08winsdk: Set runtime to use parameterized buildLenny Komow
Change-Id: I2f315a25667219620f5dcc3c36ad66d225134eef
2016-11-08winsdk: Parameterize ConfigureRT programLenny Komow
Change-Id: I2f869d5a71fb6c5411aa2ab6a3b133c37fb52a09
2016-11-08winsdk: Parameterize runtime NSIS scriptLenny Komow
Change-Id: If1d767f29b6189a44e3f942ab96a55062a2f9cb7
2016-09-09winsdk: Fix ConfigureRT.exe not being deletedLenny Komow
2016-09-02winsdk: Fix releases showing as older than alphasLenny Komow
2016-08-31winsdk: Correct installer log renamingLenny Komow
2016-08-31winsdk: Fix powershell error to say ConfigureRTLenny Komow
2016-08-30winsdk: Remove rt installer using msvcr120.dllLenny Komow
2016-08-30winsdk: Fix uninstall log not clearing old copiesLenny Komow
2016-08-17winsdk: Create layer registry if it doesn't existLenny Komow
2016-08-15winsdk: Move uninstall log to tempLenny Komow
2016-08-12winsdk: Clean up confiure_runtime.c and docsLenny Komow
2016-08-12winsdk: Make RT installer use C programLenny Komow
2016-08-12winsdk: Add C program for runtime configurationLenny Komow
2016-08-04winsdk: Make installer version programmableLenny Komow
2016-07-07winsdk: Fix error when installing from syswow64Lenny Komow
2016-06-22winsdk: Fix multiple RT uninstall issueMark Young
Change originally by David Pinedo. If the same Vulkan Run-time installer is executed multiple times, it will bump the install count for the RT installation. There was a problem during uninstall which failed to look at the install count and would always remove some important files. This fixes that issue. Change-Id: I4dda50b0dbdd9ec901aa25713be7d7348f3d67ec
2016-06-10winrt: fix error on uninstallDavid Pinedo
Remove old log files before writing them. When 2 uninstalls are done in a row, this caused the uninstaller to display an error
2016-06-10winrtinstaller: display error num in ps warning windowDavid Pinedo
Display an error number in warning window if powershell script fails.
2016-06-09winrt: configure loader even if ps script failsDavid Pinedo
2016-06-09winrtinstaller: fixed problems introduced by piping script to powershell.exeDavid Pinedo
PS script return value is now correctly retrieved by NSIS script. Logging is less verbose, removed extranous errors.
2016-06-08winrtinstaller: avoid executing ps scripts, instead just pipe cmds to psDavid Pinedo
2016-06-07winrtinstaller: retry ps script failure with full path to powershell.exeDavid Pinedo
Also changed diagnostics to log the contents of dir containing powershell.exe, and log the current value of $PATH.
2016-06-06winsdkinstaller: add cmd copy as additional diagnosic for ps failureDavid Pinedo
2016-06-03winrtinstaller: add more logging debug code to powershell script invocationDavid Pinedo
2016-06-03winrtinstaller: fixes and diagnostics for powershell config script failureDavid Pinedo
2016-06-01winrtinstaller: update signature on powershell config scriptDavid Pinedo
2016-05-31winrt: Disable temp log in RT install.Mark Young
2016-05-31winrt: Add more Powershell logging to RT installMark Young
RT install Powershell script was using echo. Now use transcript recording (which will also include OS, Powershell version, and other info). Also, use Write-Host, Write-Warning, and Write-Error to make errors and warnings more obvious. NOTE: This includes intentional debug code enablement so I can retrieve an RT install that does not remove a copy of the Powershell log file. This will be fixed quickly after the RT install is generated on CruiseControl.
2016-05-30winrt: Add more error logic to Powershell scriptMark Young
Add more error detection logic to the install config Powershell script to help track down recent failures.
2016-05-20winrtinstaller: remove dependency on msvcrt redistributablesDavid Pinedo
Loader and demos now use static version of msvcrt. Runtime Installer no longer installs msvcrt.
2016-05-05loader: added Windows resource file for vulkan-1.dllDavid Pinedo
Properties->Details on vulkan-1.dll will display valid version and build information Address: https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/issues/473
2016-05-02winrtinstaller: added patch file to be used when building nsisDavid Pinedo
2016-04-29windowsRuntimeInstaller: improve documentation on how to build RT installerDavid Pinedo
2016-04-26winrtinstaller: update licenseDavid Pinedo
2016-04-19winrtinstaller: change formatting in RT rtf licenseDavid Pinedo
2016-04-19winrtinstaller: formatting of license files, make them more readableDavid Pinedo
2016-04-19winrtinstaller: fix COPYRIGHT.txt filenameDavid Pinedo
2016-04-19winrtinstaller: get LICENSE.txt file from LVLDavid Pinedo