1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-20 14:55:08 +00:00
serenity/Userland/Libraries/LibPDF/CMakeLists.txt
Julian Offenhäuser 4887aacec7 LibPDF: Move document-specific parsing functionality into its own class
The Parser class is now a generic PDF object parser, of which the new
DocumentParser class derives. DocumentParser now takes over all
functions relating to linearization, pages, xref and trailer handling.

This allows the use of multiple parsers in the same document's
context, which will be needed in order to handle PDF object streams.
2022-09-17 10:07:14 +01:00

21 lines
438 B
CMake

set(SOURCES
ColorSpace.cpp
CommonNames.cpp
Document.cpp
DocumentParser.cpp
Encoding.cpp
Encryption.cpp
Filter.cpp
Fonts/PDFFont.cpp
Fonts/TrueTypeFont.cpp
Fonts/Type0Font.cpp
Fonts/Type1Font.cpp
ObjectDerivatives.cpp
Parser.cpp
Reader.cpp
Renderer.cpp
Value.cpp
)
serenity_lib(LibPDF pdf)
target_link_libraries(LibPDF LibC LibCore LibIPC LibGfx LibTextCodec LibCrypto)