mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 04:37:34 +00:00
Meta: Port recent changes to GN build
86ee7d219e
75caccafa4
1b30b510b9
bb43bd2dee
6322d68b1b
73ef102b01
923027b1df
dfa79ba6d8
66c9696687
521f8bd5f2
734076946b
0df06ce273
1ca46afa2f
66bd75f2b9
43dc9dfb69
4b94b0b561
4c5d48f861
c4efc0a5aa
3999c74237
4d356cfca5
This commit is contained in:
parent
6ac57448af
commit
652bbe172b
11 changed files with 56 additions and 8 deletions
|
@ -306,6 +306,7 @@ write_cmake_config("ak_debug_gen") {
|
||||||
"LOG_DEBUG=",
|
"LOG_DEBUG=",
|
||||||
"LOOKUPSERVER_DEBUG=",
|
"LOOKUPSERVER_DEBUG=",
|
||||||
"LZMA_DEBUG=",
|
"LZMA_DEBUG=",
|
||||||
|
"LZW_DEBUG=",
|
||||||
"MALLOC_DEBUG=",
|
"MALLOC_DEBUG=",
|
||||||
"MARKDOWN_DEBUG=",
|
"MARKDOWN_DEBUG=",
|
||||||
"MATROSKA_DEBUG=",
|
"MATROSKA_DEBUG=",
|
||||||
|
@ -349,6 +350,7 @@ write_cmake_config("ak_debug_gen") {
|
||||||
"TERMCAP_DEBUG=",
|
"TERMCAP_DEBUG=",
|
||||||
"TERMINAL_DEBUG=",
|
"TERMINAL_DEBUG=",
|
||||||
"TEXTEDITOR_DEBUG=",
|
"TEXTEDITOR_DEBUG=",
|
||||||
|
"TIFF_DEBUG=",
|
||||||
"TIME_ZONE_DEBUG=",
|
"TIME_ZONE_DEBUG=",
|
||||||
"TLS_DEBUG=",
|
"TLS_DEBUG=",
|
||||||
"TLS_SSL_KEYLOG_DEBUG=",
|
"TLS_SSL_KEYLOG_DEBUG=",
|
||||||
|
|
|
@ -18,7 +18,6 @@ moc_qt_objects("generate_moc") {
|
||||||
"Qt/EventLoopImplementationQtEventTarget.h",
|
"Qt/EventLoopImplementationQtEventTarget.h",
|
||||||
"Qt/InspectorWidget.h",
|
"Qt/InspectorWidget.h",
|
||||||
"Qt/LocationEdit.h",
|
"Qt/LocationEdit.h",
|
||||||
"Qt/ModelTranslator.h",
|
|
||||||
"Qt/SettingsDialog.h",
|
"Qt/SettingsDialog.h",
|
||||||
"Qt/Tab.h",
|
"Qt/Tab.h",
|
||||||
"Qt/WebContentView.h",
|
"Qt/WebContentView.h",
|
||||||
|
@ -85,9 +84,9 @@ executable("ladybird_executable") {
|
||||||
"Qt/ConsoleWidget.cpp",
|
"Qt/ConsoleWidget.cpp",
|
||||||
"Qt/EventLoopImplementationQt.cpp",
|
"Qt/EventLoopImplementationQt.cpp",
|
||||||
"Qt/EventLoopImplementationQtEventTarget.cpp",
|
"Qt/EventLoopImplementationQtEventTarget.cpp",
|
||||||
|
"Qt/Icon.cpp",
|
||||||
"Qt/InspectorWidget.cpp",
|
"Qt/InspectorWidget.cpp",
|
||||||
"Qt/LocationEdit.cpp",
|
"Qt/LocationEdit.cpp",
|
||||||
"Qt/ModelTranslator.cpp",
|
|
||||||
"Qt/Settings.cpp",
|
"Qt/Settings.cpp",
|
||||||
"Qt/SettingsDialog.cpp",
|
"Qt/SettingsDialog.cpp",
|
||||||
"Qt/StringUtils.cpp",
|
"Qt/StringUtils.cpp",
|
||||||
|
|
|
@ -8,6 +8,7 @@ shared_library("LibCrypto") {
|
||||||
"//Userland/Libraries/LibFileSystem",
|
"//Userland/Libraries/LibFileSystem",
|
||||||
]
|
]
|
||||||
sources = [
|
sources = [
|
||||||
|
"AEAD/ChaCha20Poly1305.cpp",
|
||||||
"ASN1/ASN1.cpp",
|
"ASN1/ASN1.cpp",
|
||||||
"ASN1/DER.cpp",
|
"ASN1/DER.cpp",
|
||||||
"ASN1/PEM.cpp",
|
"ASN1/PEM.cpp",
|
||||||
|
@ -30,6 +31,7 @@ shared_library("LibCrypto") {
|
||||||
"Curves/Curve25519.cpp",
|
"Curves/Curve25519.cpp",
|
||||||
"Curves/Ed25519.cpp",
|
"Curves/Ed25519.cpp",
|
||||||
"Curves/SECP256r1.cpp",
|
"Curves/SECP256r1.cpp",
|
||||||
|
"Curves/SECP384r1.cpp",
|
||||||
"Curves/X25519.cpp",
|
"Curves/X25519.cpp",
|
||||||
"Curves/X448.cpp",
|
"Curves/X448.cpp",
|
||||||
"Hash/BLAKE2b.cpp",
|
"Hash/BLAKE2b.cpp",
|
||||||
|
|
|
@ -13,6 +13,7 @@ shared_library("LibGfx") {
|
||||||
"ClassicWindowTheme.cpp",
|
"ClassicWindowTheme.cpp",
|
||||||
"Color.cpp",
|
"Color.cpp",
|
||||||
"CursorParams.cpp",
|
"CursorParams.cpp",
|
||||||
|
"DeltaE.cpp",
|
||||||
"EdgeFlagPathRasterizer.cpp",
|
"EdgeFlagPathRasterizer.cpp",
|
||||||
"Filters/ColorBlindnessFilter.cpp",
|
"Filters/ColorBlindnessFilter.cpp",
|
||||||
"Filters/FastBoxBlurFilter.cpp",
|
"Filters/FastBoxBlurFilter.cpp",
|
||||||
|
@ -26,6 +27,7 @@ shared_library("LibGfx") {
|
||||||
"Font/OpenType/Font.cpp",
|
"Font/OpenType/Font.cpp",
|
||||||
"Font/OpenType/Glyf.cpp",
|
"Font/OpenType/Glyf.cpp",
|
||||||
"Font/OpenType/Hinting/Opcodes.cpp",
|
"Font/OpenType/Hinting/Opcodes.cpp",
|
||||||
|
"Font/OpenType/Tables.cpp",
|
||||||
"Font/ScaledFont.cpp",
|
"Font/ScaledFont.cpp",
|
||||||
"Font/Typeface.cpp",
|
"Font/Typeface.cpp",
|
||||||
"Font/WOFF/Font.cpp",
|
"Font/WOFF/Font.cpp",
|
||||||
|
@ -43,6 +45,8 @@ shared_library("LibGfx") {
|
||||||
"ImageFormats/GIFLoader.cpp",
|
"ImageFormats/GIFLoader.cpp",
|
||||||
"ImageFormats/ICOLoader.cpp",
|
"ImageFormats/ICOLoader.cpp",
|
||||||
"ImageFormats/ILBMLoader.cpp",
|
"ImageFormats/ILBMLoader.cpp",
|
||||||
|
"ImageFormats/ISOBMFF/Boxes.cpp",
|
||||||
|
"ImageFormats/ISOBMFF/Reader.cpp",
|
||||||
"ImageFormats/ImageDecoder.cpp",
|
"ImageFormats/ImageDecoder.cpp",
|
||||||
"ImageFormats/JPEGLoader.cpp",
|
"ImageFormats/JPEGLoader.cpp",
|
||||||
"ImageFormats/JPEGWriter.cpp",
|
"ImageFormats/JPEGWriter.cpp",
|
||||||
|
@ -56,6 +60,7 @@ shared_library("LibGfx") {
|
||||||
"ImageFormats/QOILoader.cpp",
|
"ImageFormats/QOILoader.cpp",
|
||||||
"ImageFormats/QOIWriter.cpp",
|
"ImageFormats/QOIWriter.cpp",
|
||||||
"ImageFormats/TGALoader.cpp",
|
"ImageFormats/TGALoader.cpp",
|
||||||
|
"ImageFormats/TIFFLoader.cpp",
|
||||||
"ImageFormats/TinyVGLoader.cpp",
|
"ImageFormats/TinyVGLoader.cpp",
|
||||||
"ImageFormats/WebPLoader.cpp",
|
"ImageFormats/WebPLoader.cpp",
|
||||||
"ImageFormats/WebPLoaderLossless.cpp",
|
"ImageFormats/WebPLoaderLossless.cpp",
|
||||||
|
|
|
@ -0,0 +1,18 @@
|
||||||
|
source_set("Animations") {
|
||||||
|
configs += [ "//Userland/Libraries/LibWeb:configs" ]
|
||||||
|
deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
|
||||||
|
sources = [
|
||||||
|
"Animation.cpp",
|
||||||
|
"Animation.h",
|
||||||
|
"AnimationEffect.cpp",
|
||||||
|
"AnimationEffect.h",
|
||||||
|
"AnimationPlaybackEvent.cpp",
|
||||||
|
"AnimationPlaybackEvent.h",
|
||||||
|
"AnimationTimeline.cpp",
|
||||||
|
"AnimationTimeline.h",
|
||||||
|
"DocumentTimeline.cpp",
|
||||||
|
"DocumentTimeline.h",
|
||||||
|
"TimingFunction.cpp",
|
||||||
|
"TimingFunction.h",
|
||||||
|
]
|
||||||
|
}
|
|
@ -289,8 +289,10 @@ shared_library("LibWeb") {
|
||||||
deps = [
|
deps = [
|
||||||
":all_generated",
|
":all_generated",
|
||||||
"ARIA",
|
"ARIA",
|
||||||
|
"Animations",
|
||||||
"Bindings",
|
"Bindings",
|
||||||
"CSS",
|
"CSS",
|
||||||
|
"Clipboard",
|
||||||
"Cookie",
|
"Cookie",
|
||||||
"Crypto",
|
"Crypto",
|
||||||
"DOM",
|
"DOM",
|
||||||
|
@ -331,6 +333,7 @@ shared_library("LibWeb") {
|
||||||
"WebIDL",
|
"WebIDL",
|
||||||
"WebSockets",
|
"WebSockets",
|
||||||
"XHR",
|
"XHR",
|
||||||
|
"XLink",
|
||||||
"XML",
|
"XML",
|
||||||
"//AK",
|
"//AK",
|
||||||
"//Userland/Libraries/LibAudio",
|
"//Userland/Libraries/LibAudio",
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
source_set("Clipboard") {
|
||||||
|
configs += [ "//Userland/Libraries/LibWeb:configs" ]
|
||||||
|
deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
|
||||||
|
sources = [
|
||||||
|
"Clipboard.cpp",
|
||||||
|
"Clipboard.h",
|
||||||
|
]
|
||||||
|
}
|
|
@ -28,11 +28,10 @@ source_set("Painting") {
|
||||||
"ProgressPaintable.cpp",
|
"ProgressPaintable.cpp",
|
||||||
"RadioButtonPaintable.cpp",
|
"RadioButtonPaintable.cpp",
|
||||||
"RecordingPainter.cpp",
|
"RecordingPainter.cpp",
|
||||||
"SVGGeometryPaintable.cpp",
|
|
||||||
"SVGGraphicsPaintable.cpp",
|
"SVGGraphicsPaintable.cpp",
|
||||||
"SVGPaintable.cpp",
|
"SVGPaintable.cpp",
|
||||||
|
"SVGPathPaintable.cpp",
|
||||||
"SVGSVGPaintable.cpp",
|
"SVGSVGPaintable.cpp",
|
||||||
"SVGTextPaintable.cpp",
|
|
||||||
"ShadowPainting.cpp",
|
"ShadowPainting.cpp",
|
||||||
"StackingContext.cpp",
|
"StackingContext.cpp",
|
||||||
"TableBordersPainting.cpp",
|
"TableBordersPainting.cpp",
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
source_set("XLink") {
|
||||||
|
configs += [ "//Userland/Libraries/LibWeb:configs" ]
|
||||||
|
deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
|
||||||
|
sources = [
|
||||||
|
"AttributeNames.cpp",
|
||||||
|
"AttributeNames.h",
|
||||||
|
]
|
||||||
|
}
|
|
@ -19,6 +19,12 @@ global_idl_files = [ "//Userland/Libraries/LibWeb/HTML/Window.idl" ]
|
||||||
|
|
||||||
# Standard idl files are neither iterable, namespaces, or global
|
# Standard idl files are neither iterable, namespaces, or global
|
||||||
standard_idl_files = [
|
standard_idl_files = [
|
||||||
|
"//Userland/Libraries/LibWeb/Animations/Animation.idl",
|
||||||
|
"//Userland/Libraries/LibWeb/Animations/AnimationEffect.idl",
|
||||||
|
"//Userland/Libraries/LibWeb/Animations/AnimationPlaybackEvent.idl",
|
||||||
|
"//Userland/Libraries/LibWeb/Animations/AnimationTimeline.idl",
|
||||||
|
"//Userland/Libraries/LibWeb/Animations/DocumentTimeline.idl",
|
||||||
|
"//Userland/Libraries/LibWeb/Clipboard/Clipboard.idl",
|
||||||
"//Userland/Libraries/LibWeb/Crypto/Crypto.idl",
|
"//Userland/Libraries/LibWeb/Crypto/Crypto.idl",
|
||||||
"//Userland/Libraries/LibWeb/Crypto/SubtleCrypto.idl",
|
"//Userland/Libraries/LibWeb/Crypto/SubtleCrypto.idl",
|
||||||
"//Userland/Libraries/LibWeb/CSS/CSSConditionRule.idl",
|
"//Userland/Libraries/LibWeb/CSS/CSSConditionRule.idl",
|
||||||
|
|
|
@ -108,7 +108,6 @@ shared_library("LibWebView") {
|
||||||
"//AK",
|
"//AK",
|
||||||
"//Userland/Libraries/LibCore",
|
"//Userland/Libraries/LibCore",
|
||||||
"//Userland/Libraries/LibFileSystem",
|
"//Userland/Libraries/LibFileSystem",
|
||||||
"//Userland/Libraries/LibGUI",
|
|
||||||
"//Userland/Libraries/LibGfx",
|
"//Userland/Libraries/LibGfx",
|
||||||
"//Userland/Libraries/LibIPC",
|
"//Userland/Libraries/LibIPC",
|
||||||
"//Userland/Libraries/LibJS",
|
"//Userland/Libraries/LibJS",
|
||||||
|
@ -117,16 +116,15 @@ shared_library("LibWebView") {
|
||||||
"//Userland/Libraries/LibWeb",
|
"//Userland/Libraries/LibWeb",
|
||||||
]
|
]
|
||||||
sources = [
|
sources = [
|
||||||
"AccessibilityTreeModel.cpp",
|
|
||||||
"ConsoleClient.cpp",
|
"ConsoleClient.cpp",
|
||||||
"CookieJar.cpp",
|
"CookieJar.cpp",
|
||||||
"DOMTreeModel.cpp",
|
|
||||||
"Database.cpp",
|
"Database.cpp",
|
||||||
"History.cpp",
|
"History.cpp",
|
||||||
|
"PropertyTableModel.cpp",
|
||||||
"RequestServerAdapter.cpp",
|
"RequestServerAdapter.cpp",
|
||||||
"SearchEngine.cpp",
|
"SearchEngine.cpp",
|
||||||
"SourceHighlighter.cpp",
|
"SourceHighlighter.cpp",
|
||||||
"StylePropertiesModel.cpp",
|
"TreeModel.cpp",
|
||||||
"URL.cpp",
|
"URL.cpp",
|
||||||
"UserAgent.cpp",
|
"UserAgent.cpp",
|
||||||
"ViewImplementation.cpp",
|
"ViewImplementation.cpp",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue