aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/gpusupportedlimits.rs
diff options
context:
space:
mode:
authorMartin Robinson <mrobinson@igalia.com>2024-08-04 14:00:15 +0200
committerGitHub <noreply@github.com>2024-08-04 12:00:15 +0000
commitb366a02318def70948f8ff6ed321e433b721ece4 (patch)
tree432b2621b703d8adcac554b348954a864a25af1c /components/script/dom/gpusupportedlimits.rs
parent8052027dd497241157fc74365c5c78fde028b8a0 (diff)
downloadservo-b366a02318def70948f8ff6ed321e433b721ece4.tar.gz
servo-b366a02318def70948f8ff6ed321e433b721ece4.zip
build: Speed up first run after build on macOS (#32928)
GStreamer has to process plugins each time they are added when initializing. When those files have changed, this triggers macOS security protections which can add many seconds to access time. This change eliminates that problem after the first packaging of libraries by skipping packaging if everything is up-to-date and not overwriting the dylibs everytime. In addition, it moves a lot of the code for packaging GStreamer libraries on macOS into the `gstreamer` module and adds type-safety and comments to the Python. Signed-off-by: Martin Robinson <mrobinson@igalia.com>
Diffstat (limited to 'components/script/dom/gpusupportedlimits.rs')
0 files changed, 0 insertions, 0 deletions