mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-15 00:38:52 +00:00
Implement --file-names-only (#8788)
* flatc builds and seems to work, some of the extra targets are having linker errors * fix build system * pipeline failures * un-rename files * refactor to use unique_ptr * typo * rm make_unique, add comments * fix cmake --------- Co-authored-by: Wouter van Oortmerssen <aardappel@gmail.com>
This commit is contained in:
@@ -110,6 +110,8 @@ set(FlatBuffers_Library_SRCS
|
||||
${FLATBUFFERS_DIR}/include/flatbuffers/vector.h
|
||||
${FLATBUFFERS_DIR}/include/flatbuffers/vector_downward.h
|
||||
${FLATBUFFERS_DIR}/include/flatbuffers/verifier.h
|
||||
${FLATBUFFERS_DIR}/src/file_manager.cpp
|
||||
${FLATBUFFERS_DIR}/src/file_name_manager.cpp
|
||||
${FLATBUFFERS_DIR}/src/idl_parser.cpp
|
||||
${FLATBUFFERS_DIR}/src/idl_gen_text.cpp
|
||||
${FLATBUFFERS_DIR}/src/reflection.cpp
|
||||
@@ -139,9 +141,8 @@ set(FlatBuffers_Compiler_SRCS
|
||||
${FLATBUFFERS_DIR}/src/idl_gen_grpc.cpp
|
||||
${FLATBUFFERS_DIR}/src/idl_gen_json_schema.cpp
|
||||
${FLATBUFFERS_DIR}/src/idl_gen_swift.cpp
|
||||
${FLATBUFFERS_DIR}/src/file_name_saving_file_manager.cpp
|
||||
${FLATBUFFERS_DIR}/src/file_binary_writer.cpp
|
||||
${FLATBUFFERS_DIR}/src/file_writer.cpp
|
||||
${FLATBUFFERS_DIR}/src/file_manager.cpp
|
||||
${FLATBUFFERS_DIR}/src/file_name_manager.cpp
|
||||
${FLATBUFFERS_DIR}/src/idl_namer.h
|
||||
${FLATBUFFERS_DIR}/src/namer.h
|
||||
${FLATBUFFERS_DIR}/src/flatc.cpp
|
||||
@@ -260,7 +261,7 @@ if(BUILD_DEBUGGER)
|
||||
>
|
||||
-fno-limit-debug-info
|
||||
)
|
||||
|
||||
|
||||
target_link_libraries(
|
||||
flatbuffers_nonfuzz
|
||||
PUBLIC
|
||||
@@ -293,5 +294,5 @@ if(BUILD_DEBUGGER)
|
||||
COMMAND ${CMAKE_COMMAND} -E copy
|
||||
${CMAKE_SOURCE_DIR}/../monster_test.bfbs
|
||||
${CMAKE_CURRENT_BINARY_DIR}/monster_test.bfbs)
|
||||
|
||||
|
||||
endif(BUILD_DEBUGGER)
|
||||
|
||||
Reference in New Issue
Block a user