Skip to content

Commit be77d20

Browse files
committed
Use single file.h
1 parent c709a7d commit be77d20

File tree

5 files changed

+5
-22
lines changed

5 files changed

+5
-22
lines changed

CMakeLists.txt

-5
Original file line numberDiff line numberDiff line change
@@ -785,11 +785,6 @@ if(EXECUTORCH_BUILD_EXECUTOR_RUNNER)
785785
endif()
786786

787787
add_executable(executor_runner ${_executor_runner__srcs})
788-
if(WIN32)
789-
target_include_directories(executor_runner PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/extension/data_loader/Windows)
790-
else()
791-
target_include_directories(executor_runner PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/extension/data_loader/Unix)
792-
endif()
793788
if(CMAKE_BUILD_TYPE STREQUAL "Release")
794789
if(APPLE)
795790
target_link_options(executor_runner PRIVATE "LINKER:-dead_strip")

extension/data_loader/CMakeLists.txt

-5
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,6 @@ list(TRANSFORM _extension_data_loader__srcs PREPEND "${EXECUTORCH_ROOT}/")
2020
add_library(extension_data_loader ${_extension_data_loader__srcs})
2121
target_link_libraries(extension_data_loader executorch)
2222
target_include_directories(extension_data_loader PUBLIC ${EXECUTORCH_ROOT}/..)
23-
if(WIN32)
24-
target_include_directories(extension_data_loader PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/Windows)
25-
else()
26-
target_include_directories(extension_data_loader PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/Unix)
27-
endif()
2823
target_compile_options(extension_data_loader PUBLIC ${_common_compile_options})
2924

3025
# Install libraries

extension/data_loader/Unix/file.h

-11
This file was deleted.

extension/data_loader/Windows/file.h renamed to extension/data_loader/file.h

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88

99
#pragma once
1010

11+
#ifndef _WIN32
12+
#include <unistd.h>
13+
#else
1114
#include <executorch/runtime/platform/compiler.h> // For ssize_t.
1215
#include <io.h>
1316

@@ -51,3 +54,4 @@ inline ssize_t pread(int __fd, void* __buf, size_t __nbytes, size_t __offset) {
5154
// To avoid conflicts with std::numeric_limits<int32_t>::max() in
5255
// file_data_loader.cpp.
5356
#undef max
57+
#endif

extension/data_loader/file_data_loader.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
* LICENSE file in the root directory of this source tree.
77
*/
88

9+
#include <executorch/extension/data_loader/file.h>
910
#include <executorch/extension/data_loader/file_data_loader.h>
10-
#include <file.h>
1111

1212
#include <algorithm>
1313
#include <cerrno>

0 commit comments

Comments
 (0)