LibFileSystem: Port to Windows

This commit is contained in:
stasoid 2024-11-15 18:26:27 +05:00 committed by Andrew Kaster
commit 33e7d6121b
Notes: github-actions[bot] 2024-11-19 22:18:12 +00:00
2 changed files with 65 additions and 38 deletions

View file

@ -1,7 +1,12 @@
set(SOURCES
FileSystem.cpp
TempFile.cpp
)
set (SOURCES FileSystem.cpp)
if (NOT WIN32)
list(APPEND SOURCES TempFile.cpp)
endif()
serenity_lib(LibFileSystem filesystem)
target_link_libraries(LibFileSystem PRIVATE LibCoreMinimal)
if (WIN32)
find_path(DIRENT_INCLUDE_DIR dirent.h REQUIRED)
target_include_directories(LibFileSystem PRIVATE ${DIRENT_INCLUDE_DIR})
endif()