aboutsummaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorJonathan Schwender <55576758+jschwe@users.noreply.github.com>2024-11-21 13:24:57 +0100
committerGitHub <noreply@github.com>2024-11-21 12:24:57 +0000
commita6db3cb7029bb6915f6ffed430e0b1a49f88585f (patch)
tree1f45c9f45c83dab45416921494f210eb02fa782e /.github
parenta731b25f0cc245bf949e86aa134ee0163cc76c54 (diff)
downloadservo-a6db3cb7029bb6915f6ffed430e0b1a49f88585f.tar.gz
servo-a6db3cb7029bb6915f6ffed430e0b1a49f88585f.zip
Disable layout-2013 feature by default (#34290)
Most of the time layout-2013 is not needed and just wastes build time. Disable the optional feature by default and require users to specify the feature at compile time if they wish to use the legacy layout. In CI we enable the feature by default for Linux, since that we need it for wpt tests with the legacy layout and CI should ensure that the legacy code continues to compile. Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/linux.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml
index 9a71b79fdc0..02ed12e9598 100644
--- a/.github/workflows/linux.yml
+++ b/.github/workflows/linux.yml
@@ -152,7 +152,7 @@ jobs:
- name: Build (${{ inputs.profile }})
run: |
- python3 ./mach build --use-crown --locked --${{ inputs.profile }}
+ python3 ./mach build --use-crown --locked --${{ inputs.profile }} --features "layout_2013"
cp -r target/cargo-timings target/cargo-timings-linux
- name: Smoketest
run: xvfb-run python3 ./mach smoketest --${{ inputs.profile }}