Skip to content

Commit b81b8d7

Browse files
committed
Rename to WebKitRequirements
1 parent bfea652 commit b81b8d7

File tree

5 files changed

+13
-15
lines changed

5 files changed

+13
-15
lines changed

Package-Requirements.ps1

+3-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
.Synopsis
33
Packages the requirements into a zip file.
44
.Parameter Triplet
5-
The vcpkg triplet to use. Defaults to 'x64-windows-webkit'
5+
The vcpkg triplet to use.
66
.Parameter Output
7-
The filename to output to. Defaults to 'WinCairoRequirements.zip'.
7+
The filename to output to. Defaults to the form
8+
`WebKitRequirements${Platform}.zip`.
89
#>
910

1011
param(

README.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
# WinCairoRequirements
1+
# WebKitRequirements
22
> Third party packages required for build the WinCairo port of WebKit.
33
4-
[![Build Status](https://internal.cloud.drone.ci/api/badges/WebKitForWindows/WinCairoRequirements/status.svg)](https://internal.cloud.drone.ci/WebKitForWindows/WinCairoRequirements)
5-
64
## Building
75

86
1. Install `vckpg` by following [its installation instructions](https://github.com/Microsoft/vcpkg)

RELEASING.md

+7-8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Creating a release
22

3-
The WinCairoRequirements repository uses GitHub releases to host a distribution
3+
The WebKitRequirements repository uses GitHub releases to host a distribution
44
which are then downloaded by scripts contained in the WebKit repository. By
55
default the latest release will be downloaded when doing a WebKit build. Each
66
release corresponds to a tag within the git repository.
@@ -27,7 +27,7 @@ Once the tag is pushed a release can be created within GitHub.
2727

2828
## Continuous Integration
2929

30-
The WinCairoRequirements repository uses [Drone](https://drone.io) to build the
30+
The WebKitRequirements repository uses [Drone](https://drone.io) to build the
3131
release when a tag is pushed. It will create a GitHub release associated with
3232
the tag and create the distribution for 32 and 64-bit WinCairo builds.
3333

@@ -36,11 +36,10 @@ the tag and create the distribution for 32 and 64-bit WinCairo builds.
3636
The repository contains a number of scripts to create a distribution. These are
3737
used to build locally consistently.
3838

39-
All the scripts take a `triplet` value which specifies the toolchain. By
40-
default the `x64-windows-webkit` toolchain is used. For building
41-
WinCairoRequirements two toolchain files were created because there are some
42-
libraries that need to be built statically even when a dynamic build is wanted.
43-
Only the `x64-windows-webkit` toolchain is supported at this time.
39+
All the scripts take a `triplet` value which specifies the toolchain. For
40+
building WebKitRequirements two toolchain files were created because there are
41+
some libraries that need to be built statically even when a dynamic build is
42+
wanted.
4443

4544
## Install script
4645

@@ -64,7 +63,7 @@ accordingly.
6463
## Command listing
6564

6665
```
67-
& Install-Requirements.ps1
66+
& Install-Requirements.ps1 -triplet x64-windows-webkit
6867
6968
# TODO Remove cflite from distribution
7069
.\vcpkg.exe install cflite --triplet x64-windows-webkit

ports/libxml2/build/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Simplified libxml2 CMake file
22
#
33
# This CMake implementation just does the minimum to build
4-
# WinCairoRequirements and does not handle all the things possible when using
4+
# WebKitRequirements and does not handle all the things possible when using
55
# the Makefile directly.
66
#
77
# Features missing:

ports/libxslt/build/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Simplified libxslt CMake file
22
#
33
# This CMake implementation just does the minimum to build
4-
# WinCairoRequirements and does not handle all the things possible when using
4+
# WebKitRequirements and does not handle all the things possible when using
55
# the Makefile directly.
66
#
77
# Features missing:

0 commit comments

Comments
 (0)