@@ -73,33 +73,17 @@ foreach(fbs_file ${_xnnpack_schema__srcs})
7373endforeach ()
7474
7575# 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+ )
10387
10488add_library (xnnpack_schema INTERFACE ${_xnnpack_schema__outputs} )
10589set_target_properties (xnnpack_schema PROPERTIES LINKER_LANGUAGE CXX)
0 commit comments