mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-09-11 13:36:13 +03: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
Notes:
sideshowbarker
2024-07-17 05:58:46 +09:00
Author: https://github.com/trflynn89 Commit: https://github.com/SerenityOS/serenity/commit/652bbe172b Pull-request: https://github.com/SerenityOS/serenity/pull/21927 Reviewed-by: https://github.com/ADKaster
@ -306,6 +306,7 @@ write_cmake_config("ak_debug_gen") {
|
||||
"LOG_DEBUG=",
|
||||
"LOOKUPSERVER_DEBUG=",
|
||||
"LZMA_DEBUG=",
|
||||
"LZW_DEBUG=",
|
||||
"MALLOC_DEBUG=",
|
||||
"MARKDOWN_DEBUG=",
|
||||
"MATROSKA_DEBUG=",
|
||||
@ -349,6 +350,7 @@ write_cmake_config("ak_debug_gen") {
|
||||
"TERMCAP_DEBUG=",
|
||||
"TERMINAL_DEBUG=",
|
||||
"TEXTEDITOR_DEBUG=",
|
||||
"TIFF_DEBUG=",
|
||||
"TIME_ZONE_DEBUG=",
|
||||
"TLS_DEBUG=",
|
||||
"TLS_SSL_KEYLOG_DEBUG=",
|
||||
|
@ -18,7 +18,6 @@ moc_qt_objects("generate_moc") {
|
||||
"Qt/EventLoopImplementationQtEventTarget.h",
|
||||
"Qt/InspectorWidget.h",
|
||||
"Qt/LocationEdit.h",
|
||||
"Qt/ModelTranslator.h",
|
||||
"Qt/SettingsDialog.h",
|
||||
"Qt/Tab.h",
|
||||
"Qt/WebContentView.h",
|
||||
@ -85,9 +84,9 @@ executable("ladybird_executable") {
|
||||
"Qt/ConsoleWidget.cpp",
|
||||
"Qt/EventLoopImplementationQt.cpp",
|
||||
"Qt/EventLoopImplementationQtEventTarget.cpp",
|
||||
"Qt/Icon.cpp",
|
||||
"Qt/InspectorWidget.cpp",
|
||||
"Qt/LocationEdit.cpp",
|
||||
"Qt/ModelTranslator.cpp",
|
||||
"Qt/Settings.cpp",
|
||||
"Qt/SettingsDialog.cpp",
|
||||
"Qt/StringUtils.cpp",
|
||||
|
@ -8,6 +8,7 @@ shared_library("LibCrypto") {
|
||||
"//Userland/Libraries/LibFileSystem",
|
||||
]
|
||||
sources = [
|
||||
"AEAD/ChaCha20Poly1305.cpp",
|
||||
"ASN1/ASN1.cpp",
|
||||
"ASN1/DER.cpp",
|
||||
"ASN1/PEM.cpp",
|
||||
@ -30,6 +31,7 @@ shared_library("LibCrypto") {
|
||||
"Curves/Curve25519.cpp",
|
||||
"Curves/Ed25519.cpp",
|
||||
"Curves/SECP256r1.cpp",
|
||||
"Curves/SECP384r1.cpp",
|
||||
"Curves/X25519.cpp",
|
||||
"Curves/X448.cpp",
|
||||
"Hash/BLAKE2b.cpp",
|
||||
|
@ -13,6 +13,7 @@ shared_library("LibGfx") {
|
||||
"ClassicWindowTheme.cpp",
|
||||
"Color.cpp",
|
||||
"CursorParams.cpp",
|
||||
"DeltaE.cpp",
|
||||
"EdgeFlagPathRasterizer.cpp",
|
||||
"Filters/ColorBlindnessFilter.cpp",
|
||||
"Filters/FastBoxBlurFilter.cpp",
|
||||
@ -26,6 +27,7 @@ shared_library("LibGfx") {
|
||||
"Font/OpenType/Font.cpp",
|
||||
"Font/OpenType/Glyf.cpp",
|
||||
"Font/OpenType/Hinting/Opcodes.cpp",
|
||||
"Font/OpenType/Tables.cpp",
|
||||
"Font/ScaledFont.cpp",
|
||||
"Font/Typeface.cpp",
|
||||
"Font/WOFF/Font.cpp",
|
||||
@ -43,6 +45,8 @@ shared_library("LibGfx") {
|
||||
"ImageFormats/GIFLoader.cpp",
|
||||
"ImageFormats/ICOLoader.cpp",
|
||||
"ImageFormats/ILBMLoader.cpp",
|
||||
"ImageFormats/ISOBMFF/Boxes.cpp",
|
||||
"ImageFormats/ISOBMFF/Reader.cpp",
|
||||
"ImageFormats/ImageDecoder.cpp",
|
||||
"ImageFormats/JPEGLoader.cpp",
|
||||
"ImageFormats/JPEGWriter.cpp",
|
||||
@ -56,6 +60,7 @@ shared_library("LibGfx") {
|
||||
"ImageFormats/QOILoader.cpp",
|
||||
"ImageFormats/QOIWriter.cpp",
|
||||
"ImageFormats/TGALoader.cpp",
|
||||
"ImageFormats/TIFFLoader.cpp",
|
||||
"ImageFormats/TinyVGLoader.cpp",
|
||||
"ImageFormats/WebPLoader.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 = [
|
||||
":all_generated",
|
||||
"ARIA",
|
||||
"Animations",
|
||||
"Bindings",
|
||||
"CSS",
|
||||
"Clipboard",
|
||||
"Cookie",
|
||||
"Crypto",
|
||||
"DOM",
|
||||
@ -331,6 +333,7 @@ shared_library("LibWeb") {
|
||||
"WebIDL",
|
||||
"WebSockets",
|
||||
"XHR",
|
||||
"XLink",
|
||||
"XML",
|
||||
"//AK",
|
||||
"//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",
|
||||
"RadioButtonPaintable.cpp",
|
||||
"RecordingPainter.cpp",
|
||||
"SVGGeometryPaintable.cpp",
|
||||
"SVGGraphicsPaintable.cpp",
|
||||
"SVGPaintable.cpp",
|
||||
"SVGPathPaintable.cpp",
|
||||
"SVGSVGPaintable.cpp",
|
||||
"SVGTextPaintable.cpp",
|
||||
"ShadowPainting.cpp",
|
||||
"StackingContext.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 = [
|
||||
"//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/SubtleCrypto.idl",
|
||||
"//Userland/Libraries/LibWeb/CSS/CSSConditionRule.idl",
|
||||
|
@ -108,7 +108,6 @@ shared_library("LibWebView") {
|
||||
"//AK",
|
||||
"//Userland/Libraries/LibCore",
|
||||
"//Userland/Libraries/LibFileSystem",
|
||||
"//Userland/Libraries/LibGUI",
|
||||
"//Userland/Libraries/LibGfx",
|
||||
"//Userland/Libraries/LibIPC",
|
||||
"//Userland/Libraries/LibJS",
|
||||
@ -117,16 +116,15 @@ shared_library("LibWebView") {
|
||||
"//Userland/Libraries/LibWeb",
|
||||
]
|
||||
sources = [
|
||||
"AccessibilityTreeModel.cpp",
|
||||
"ConsoleClient.cpp",
|
||||
"CookieJar.cpp",
|
||||
"DOMTreeModel.cpp",
|
||||
"Database.cpp",
|
||||
"History.cpp",
|
||||
"PropertyTableModel.cpp",
|
||||
"RequestServerAdapter.cpp",
|
||||
"SearchEngine.cpp",
|
||||
"SourceHighlighter.cpp",
|
||||
"StylePropertiesModel.cpp",
|
||||
"TreeModel.cpp",
|
||||
"URL.cpp",
|
||||
"UserAgent.cpp",
|
||||
"ViewImplementation.cpp",
|
||||
|
Loading…
Reference in New Issue
Block a user