1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 19:57:35 +00:00

Meta: Add gn build for LibPDF

This commit is contained in:
Andrew Kaster 2023-10-20 10:20:10 -06:00 committed by Andrew Kaster
parent 10298f1e9a
commit 967ccd2be8

View file

@ -0,0 +1,37 @@
shared_library("LibPDF") {
output_name = "pdf"
include_dirs = [ "//Userland/Libraries" ]
sources = [
"ColorSpace.cpp",
"CommonNames.cpp",
"Document.cpp",
"DocumentParser.cpp",
"Encoding.cpp",
"Encryption.cpp",
"Filter.cpp",
"Fonts/CFF.cpp",
"Fonts/PDFFont.cpp",
"Fonts/PS1FontProgram.cpp",
"Fonts/SimpleFont.cpp",
"Fonts/TrueTypeFont.cpp",
"Fonts/Type0Font.cpp",
"Fonts/Type1Font.cpp",
"Fonts/Type1FontProgram.cpp",
"Interpolation.cpp",
"ObjectDerivatives.cpp",
"Page.cpp",
"Parser.cpp",
"Reader.cpp",
"Renderer.cpp",
"Value.cpp",
]
deps = [
"//AK",
"//Userland/Libraries/LibCompress",
"//Userland/Libraries/LibCore",
"//Userland/Libraries/LibCrypto",
"//Userland/Libraries/LibGfx",
"//Userland/Libraries/LibIPC",
"//Userland/Libraries/LibTextCodec",
]
}