@@ -73,33 +73,17 @@ foreach(fbs_file ${_xnnpack_schema__srcs})
73
73
endforeach ()
74
74
75
75
# Generate the headers from the .fbs files.
76
- if (WIN32 )
77
- add_custom_command (
78
- OUTPUT ${_xnnpack_schema__outputs}
79
- COMMAND
80
- ${FLATC_EXECUTABLE} --cpp --cpp-std c++11 --scoped-enums -o
81
- "${_xnnpack_schema__include_dir} /executorch/backends/xnnpack/serialization"
82
- ${_xnnpack_schema__srcs}
83
- COMMAND
84
- powershell -Command
85
- "Move-Item -Path ${_xnnpack_flatbuffer__outputs} -Destination ${_xnnpack_schema__outputs} "
86
- WORKING_DIRECTORY ${EXECUTORCH_ROOT}
87
- COMMENT "Generating xnnpack_schema headers"
88
- VERBATIM
89
- )
90
- else ()
91
- add_custom_command (
92
- OUTPUT ${_xnnpack_schema__outputs}
93
- COMMAND
94
- ${FLATC_EXECUTABLE} --cpp --cpp-std c++11 --scoped-enums -o
95
- "${_xnnpack_schema__include_dir} /executorch/backends/xnnpack/serialization"
96
- ${_xnnpack_schema__srcs}
97
- COMMAND mv ${_xnnpack_flatbuffer__outputs} ${_xnnpack_schema__outputs}
98
- WORKING_DIRECTORY ${EXECUTORCH_ROOT}
99
- COMMENT "Generating xnnpack_schema headers"
100
- VERBATIM
101
- )
102
- endif ()
76
+ add_custom_command (
77
+ OUTPUT ${_xnnpack_schema__outputs}
78
+ COMMAND
79
+ ${FLATC_EXECUTABLE} --cpp --cpp-std c++11 --scoped-enums -o
80
+ "${_xnnpack_schema__include_dir} /executorch/backends/xnnpack/serialization"
81
+ ${_xnnpack_schema__srcs}
82
+ COMMAND mv ${_xnnpack_flatbuffer__outputs} ${_xnnpack_schema__outputs}
83
+ WORKING_DIRECTORY ${EXECUTORCH_ROOT}
84
+ COMMENT "Generating xnnpack_schema headers"
85
+ VERBATIM
86
+ )
103
87
104
88
add_library (xnnpack_schema INTERFACE ${_xnnpack_schema__outputs} )
105
89
set_target_properties (xnnpack_schema PROPERTIES LINKER_LANGUAGE CXX)
0 commit comments