aboutsummaryrefslogtreecommitdiffstats
path: root/support/windows
Commit message (Collapse)AuthorAgeFilesLines
* Attempt to link to MPL-2.0 license page in Windows installer (#33711)Alex Touchet2024-10-081-2/+6
| | | Signed-off-by: Alex Touchet <26315797+atouchet@users.noreply.github.com>
* build: Add support for Visual Studio 2022 and VC143 DLLs (#31148)Martin Robinson2024-01-231-2/+0
| | | | | | | | | | | | | | | | | | | | | | | * build: Add support for Visual Studio 2022 and VC143 DLLs This change adds supports fot Visual Studio 2022 and the VC143 (current) version of the Visual Studio CRT. In addition, it reworks the way that Visual Studio is found, returning all installations in a generator, separately finding it via vswhere.exe, searching paths, and via environment variables. All of these installations are searched for the DLLs with highest priority given to the highest version of MS Visual Studio installed. The hope is that this makes the process more robust and properly handles having multiple versions installed, but only one with the correct runtime DLLs. * Update based on review comments Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com> --------- Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
* bootstrap: Don't try to install Windows Python with `./mach bootstrap` (#30988)Martin Robinson2024-01-031-2/+0
| | | | | It doesn't make sense to try to install Python using `./mach bootstrap` since it needs Python to run. Instead separate out Python installation into its own step in the README.
* use newer wix in CI (#30378)Samson2023-09-171-0/+1
| | | | | | | * Install wixtoolset via chocolatey * choco install wixtoolset in CI * Update windows.yml
* Get LLVM from chocolatey (#30140)Martin Robinson2023-08-211-0/+1
| | | | | | | | | | | | LLVM is the largest package that we get from servo-build-deps, so installing it via chocolatey should reduce the amount of data that we transfer from that source. In addition, it's one less dependency that we have to manage. It also seems that installing LLVM to the default location with choco means that we no longer have to set the LIBCLANG_PATH environment variable for bindgen. Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
* Remove UWP / Hololens supportMartin Robinson2023-07-051-1/+0
|
* Windows bootstrap supportMartin Robinson2023-07-031-2/+1
|
* Simplify the build instructionsMartin Robinson2023-06-211-0/+11
| | | | | | | | | - Add a chocolatey configuration that installs all dependencies and split the instructions into a normal and manual installation section. In addition fix a warning print statement for the Windows build that would trigger a Python exception. - Simplify the build instructions in the README and move all manual setup details to: https://github.com/servo/servo/wiki/Building
* Start organizing platform-specific Python codeMartin Robinson2023-05-191-1/+1
| | | | | | This starts to split platform-specific Python code into its own module, which should help to tidy up our mach commands and make things more reusable.
* Remove GStreamer installer from Servo bundleUK9922018-12-012-12/+1
|
* Remove extra backslash from Gstreamer info added to the PATH on WindowsFernando Jiménez Moreno2018-11-301-1/+1
|
* Windows installer: set GStreamer installation path based on registry searchFernando Jimenez Moreno2018-10-101-2/+8
|
* Create bundle with GStreamer and Servo installersFernando Jiménez Moreno2018-09-112-0/+20
|
* Add icon to servo.exeUK9922018-03-171-3/+2
|
* remove bhtmlPaul Rouget2018-02-111-1/+0
|
* Package: Create ZIP on WindowsUK9922017-01-061-35/+6
|
* Package: Set `shell.homepage` to browserhtmlUK9922016-12-291-1/+0
| | | | Closes #12154
* Package: Merge changed prefs from package-prefs.json to prefs.jsonUK9922016-12-291-3/+3
|
* Allow upgradesUK9922016-12-091-2/+3
|
* Add support for MSVC buildsUK9922016-12-091-69/+38
|
* Fix WiX installer and shorten idsUK9922016-12-091-1/+4
|
* Remove unused font config from wxsUK9922016-11-132-792/+0
|
* Remove unused dependencies from wxsUK9922016-11-131-48/+0
|
* Fix typosbirkoff.anarchist2016-08-131-4/+4
|
* Fix missing libraries for Windowsbirkoff.anarchist2016-08-131-0/+16
| | | | Fix #12125
* Add ffmpeg file dependencies to the MSILars Bergstrom2016-08-031-4/+28
|
* Add missing libraries for WindowsLars Bergstrom2016-07-301-0/+8
|
* Fix font metrics and switch to windows subsystemJack Moffitt2016-07-261-1/+734
| | | | | | Currently fonts are using incorrect metrics and the app uses the console subsystem. This patch adds aliases so that font metrics are found and instructs the linker to use the windows subsystem.
* Add Windows packaging to create an MSI installerJack Moffitt2016-07-252-0/+251