1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 09:38:11 +00:00

Meta: Port recent changes to the gn build

daaaaec2d0
5824916f8c
3a87c000c4
45a47cb32b
11d746a67f
cb97eef2cf
fb8edcea00
This commit is contained in:
Andrew Kaster 2024-02-21 21:32:02 -07:00 committed by Andrew Kaster
parent fb81668d8f
commit 1f8a7db6db
6 changed files with 26 additions and 3 deletions

View file

@ -2,6 +2,8 @@ source_set("Animations") {
configs += [ "//Userland/Libraries/LibWeb:configs" ] configs += [ "//Userland/Libraries/LibWeb:configs" ]
deps = [ "//Userland/Libraries/LibWeb:all_generated" ] deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
sources = [ sources = [
"Animatable.cpp",
"Animatable.h",
"Animation.cpp", "Animation.cpp",
"Animation.h", "Animation.h",
"AnimationEffect.cpp", "AnimationEffect.cpp",
@ -12,6 +14,8 @@ source_set("Animations") {
"AnimationTimeline.h", "AnimationTimeline.h",
"DocumentTimeline.cpp", "DocumentTimeline.cpp",
"DocumentTimeline.h", "DocumentTimeline.h",
"KeyframeEffect.cpp",
"KeyframeEffect.h",
"TimingFunction.cpp", "TimingFunction.cpp",
"TimingFunction.h", "TimingFunction.h",
] ]

View file

@ -8,7 +8,9 @@ source_set("CSS") {
] ]
sources = [ sources = [
"Angle.cpp", "Angle.cpp",
"AnimationEvent.cpp",
"CSS.cpp", "CSS.cpp",
"CSSAnimation.cpp",
"CSSConditionRule.cpp", "CSSConditionRule.cpp",
"CSSFontFaceRule.cpp", "CSSFontFaceRule.cpp",
"CSSGroupingRule.cpp", "CSSGroupingRule.cpp",

View file

@ -20,6 +20,7 @@ source_set("Layout") {
"FrameBox.cpp", "FrameBox.cpp",
"GridFormattingContext.cpp", "GridFormattingContext.cpp",
"ImageBox.cpp", "ImageBox.cpp",
"ImageProvider.cpp",
"InlineFormattingContext.cpp", "InlineFormattingContext.cpp",
"InlineLevelIterator.cpp", "InlineLevelIterator.cpp",
"InlineNode.cpp", "InlineNode.cpp",

View file

@ -14,6 +14,9 @@ source_set("Painting") {
"ButtonPaintable.cpp", "ButtonPaintable.cpp",
"CanvasPaintable.cpp", "CanvasPaintable.cpp",
"CheckBoxPaintable.cpp", "CheckBoxPaintable.cpp",
"Command.cpp",
"CommandExecutorCPU.cpp",
"CommandList.cpp",
"FilterPainting.cpp", "FilterPainting.cpp",
"GradientPainting.cpp", "GradientPainting.cpp",
"ImagePaintable.cpp", "ImagePaintable.cpp",
@ -26,7 +29,6 @@ source_set("Painting") {
"Paintable.cpp", "Paintable.cpp",
"PaintableBox.cpp", "PaintableBox.cpp",
"PaintableFragment.cpp", "PaintableFragment.cpp",
"PaintingCommandExecutorCPU.cpp",
"RadioButtonPaintable.cpp", "RadioButtonPaintable.cpp",
"RecordingPainter.cpp", "RecordingPainter.cpp",
"SVGGraphicsPaintable.cpp", "SVGGraphicsPaintable.cpp",
@ -42,7 +44,7 @@ source_set("Painting") {
] ]
if (current_os == "linux" || current_os == "mac") { if (current_os == "linux" || current_os == "mac") {
sources += [ "PaintingCommandExecutorGPU.cpp" ] sources += [ "CommandExecutorGPU.cpp" ]
public_deps = [ "//Userland/Libraries/LibAccelGfx" ] public_deps = [ "//Userland/Libraries/LibAccelGfx" ]
} }
} }

View file

@ -1,5 +1,14 @@
source_set("ResizeObserver") { source_set("ResizeObserver") {
configs += [ "//Userland/Libraries/LibWeb:configs" ] configs += [ "//Userland/Libraries/LibWeb:configs" ]
deps = [ "//Userland/Libraries/LibWeb:all_generated" ] deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
sources = [ "ResizeObserver.cpp" ] sources = [
"ResizeObservation.cpp",
"ResizeObservation.h",
"ResizeObserver.cpp",
"ResizeObserver.h",
"ResizeObserverEntry.cpp",
"ResizeObserverEntry.h",
"ResizeObserverSize.cpp",
"ResizeObserverSize.h",
]
} }

View file

@ -23,11 +23,14 @@ standard_idl_files = [
"//Userland/Libraries/LibWeb/Animations/AnimationEffect.idl", "//Userland/Libraries/LibWeb/Animations/AnimationEffect.idl",
"//Userland/Libraries/LibWeb/Animations/AnimationPlaybackEvent.idl", "//Userland/Libraries/LibWeb/Animations/AnimationPlaybackEvent.idl",
"//Userland/Libraries/LibWeb/Animations/AnimationTimeline.idl", "//Userland/Libraries/LibWeb/Animations/AnimationTimeline.idl",
"//Userland/Libraries/LibWeb/Animations/KeyframeEffect.idl",
"//Userland/Libraries/LibWeb/Animations/DocumentTimeline.idl", "//Userland/Libraries/LibWeb/Animations/DocumentTimeline.idl",
"//Userland/Libraries/LibWeb/Clipboard/Clipboard.idl", "//Userland/Libraries/LibWeb/Clipboard/Clipboard.idl",
"//Userland/Libraries/LibWeb/Crypto/Crypto.idl", "//Userland/Libraries/LibWeb/Crypto/Crypto.idl",
"//Userland/Libraries/LibWeb/Crypto/CryptoKey.idl", "//Userland/Libraries/LibWeb/Crypto/CryptoKey.idl",
"//Userland/Libraries/LibWeb/Crypto/SubtleCrypto.idl", "//Userland/Libraries/LibWeb/Crypto/SubtleCrypto.idl",
"//Userland/Libraries/LibWeb/CSS/AnimationEvent.idl",
"//Userland/Libraries/LibWeb/CSS/CSSAnimation.idl",
"//Userland/Libraries/LibWeb/CSS/CSSConditionRule.idl", "//Userland/Libraries/LibWeb/CSS/CSSConditionRule.idl",
"//Userland/Libraries/LibWeb/CSS/CSSFontFaceRule.idl", "//Userland/Libraries/LibWeb/CSS/CSSFontFaceRule.idl",
"//Userland/Libraries/LibWeb/CSS/CSSGroupingRule.idl", "//Userland/Libraries/LibWeb/CSS/CSSGroupingRule.idl",
@ -228,6 +231,8 @@ standard_idl_files = [
"//Userland/Libraries/LibWeb/PerformanceTimeline/PerformanceObserverEntryList.idl", "//Userland/Libraries/LibWeb/PerformanceTimeline/PerformanceObserverEntryList.idl",
"//Userland/Libraries/LibWeb/RequestIdleCallback/IdleDeadline.idl", "//Userland/Libraries/LibWeb/RequestIdleCallback/IdleDeadline.idl",
"//Userland/Libraries/LibWeb/ResizeObserver/ResizeObserver.idl", "//Userland/Libraries/LibWeb/ResizeObserver/ResizeObserver.idl",
"//Userland/Libraries/LibWeb/ResizeObserver/ResizeObserverEntry.idl",
"//Userland/Libraries/LibWeb/ResizeObserver/ResizeObserverSize.idl",
"//Userland/Libraries/LibWeb/Selection/Selection.idl", "//Userland/Libraries/LibWeb/Selection/Selection.idl",
"//Userland/Libraries/LibWeb/Streams/ByteLengthQueuingStrategy.idl", "//Userland/Libraries/LibWeb/Streams/ByteLengthQueuingStrategy.idl",
"//Userland/Libraries/LibWeb/Streams/CountQueuingStrategy.idl", "//Userland/Libraries/LibWeb/Streams/CountQueuingStrategy.idl",