Files
ladybird/Libraries/LibIPC/CMakeLists.txt
Timothy Flynn 674075f79e Everywhere: Remove LibCore/System.h includes from header files
This reduces the number of compilation jobs when System.h changes from
about 750 to 60. (There are still a large number of linker jobs.)
2025-12-04 15:40:46 +00:00

22 lines
416 B
CMake

set(SOURCES
AutoCloseFileDescriptor.cpp
Connection.cpp
Decoder.cpp
Encoder.cpp
)
if (UNIX)
list(APPEND SOURCES
File.cpp
Message.cpp
TransportSocket.cpp)
else()
list(APPEND SOURCES
FileWindows.cpp
MessageWindows.cpp
TransportSocketWindows.cpp)
endif()
ladybird_lib(LibIPC ipc)
target_link_libraries(LibIPC PRIVATE LibCore LibURL LibThreading)