mirror of
https://github.com/mhx/dwarfs.git
synced 2025-09-09 12:28:13 -04:00
build: use object libraries where possible
This commit is contained in:
parent
6d2059f8b4
commit
7b0791b94f
@ -801,10 +801,10 @@ if(STATIC_BUILD_DO_NOT_USE)
|
||||
add_link_options(-static -static-libgcc)
|
||||
endif(STATIC_BUILD_DO_NOT_USE)
|
||||
|
||||
add_library(mkdwarfs_main src/mkdwarfs_main.cpp)
|
||||
add_library(dwarfsck_main src/dwarfsck_main.cpp)
|
||||
add_library(dwarfsbench_main src/dwarfsbench_main.cpp)
|
||||
add_library(dwarfsextract_main src/dwarfsextract_main.cpp)
|
||||
add_library(mkdwarfs_main OBJECT src/mkdwarfs_main.cpp)
|
||||
add_library(dwarfsck_main OBJECT src/dwarfsck_main.cpp)
|
||||
add_library(dwarfsbench_main OBJECT src/dwarfsbench_main.cpp)
|
||||
add_library(dwarfsextract_main OBJECT src/dwarfsextract_main.cpp)
|
||||
|
||||
add_executable(mkdwarfs src/mkdwarfs.cpp)
|
||||
add_executable(dwarfsck src/dwarfsck.cpp)
|
||||
|
@ -132,7 +132,7 @@ function(add_cpp2_thrift_library idlfile)
|
||||
endif()
|
||||
|
||||
if(NOT _THRIFT_NO_LIBRARY)
|
||||
add_library(${_THRIFT_TARGET} ${_THRIFT_LIB_SRC})
|
||||
add_library(${_THRIFT_TARGET} OBJECT ${_THRIFT_LIB_SRC})
|
||||
target_include_directories(${_THRIFT_TARGET} PUBLIC
|
||||
${CMAKE_CURRENT_BINARY_DIR}/thrift
|
||||
${_THRIFT_GENERATED_DIR}/thrift
|
||||
|
Loading…
x
Reference in New Issue
Block a user