mirror of https://gitee.com/openkylin/doxygen.git
libatomic.diff
Description: Inject libatomic dependency to fix armel build as in #918060 Author: Paolo Greppi <paolo.greppi@libpf.com>
This commit is contained in:
parent
a190a58f30
commit
c576b23718
|
@ -22,6 +22,9 @@ if (use_libclang)
|
||||||
else()
|
else()
|
||||||
set(CLANG_LIBS libclang clang-cpp ${llvm_libs})
|
set(CLANG_LIBS libclang clang-cpp ${llvm_libs})
|
||||||
endif()
|
endif()
|
||||||
|
if ($ENV{DEB_HOST_ARCH} STREQUAL "armel")
|
||||||
|
set(EXTRA_CLANG_LIBS atomic)
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
target_link_libraries(doxyparse
|
target_link_libraries(doxyparse
|
||||||
|
@ -39,6 +42,7 @@ ${SQLITE3_LIBRARIES}
|
||||||
${EXTRA_LIBS}
|
${EXTRA_LIBS}
|
||||||
${CLANG_LIBS}
|
${CLANG_LIBS}
|
||||||
${COVERAGE_LINKER_FLAGS}
|
${COVERAGE_LINKER_FLAGS}
|
||||||
|
${EXTRA_CLANG_LIBS}
|
||||||
)
|
)
|
||||||
|
|
||||||
install(TARGETS doxyparse DESTINATION bin)
|
install(TARGETS doxyparse DESTINATION bin)
|
||||||
|
|
|
@ -347,6 +347,9 @@ if (use_libclang)
|
||||||
set(CLANG_LIBS libclang clang-cpp)
|
set(CLANG_LIBS libclang clang-cpp)
|
||||||
endif()
|
endif()
|
||||||
target_compile_definitions(doxygen PRIVATE ${LLVM_DEFINITIONS})
|
target_compile_definitions(doxygen PRIVATE ${LLVM_DEFINITIONS})
|
||||||
|
if ($ENV{DEB_HOST_ARCH} STREQUAL "armel")
|
||||||
|
set(EXTRA_CLANG_LIBS atomic)
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
target_link_libraries(doxygen PRIVATE
|
target_link_libraries(doxygen PRIVATE
|
||||||
|
@ -365,6 +368,7 @@ target_link_libraries(doxygen PRIVATE
|
||||||
${CLANG_LIBS}
|
${CLANG_LIBS}
|
||||||
${COVERAGE_LINKER_FLAGS}
|
${COVERAGE_LINKER_FLAGS}
|
||||||
${DOXYGEN_EXTRA_LINK_OPTIONS}
|
${DOXYGEN_EXTRA_LINK_OPTIONS}
|
||||||
|
${EXTRA_CLANG_LIBS}
|
||||||
)
|
)
|
||||||
|
|
||||||
set_project_warnings(doxycfg)
|
set_project_warnings(doxycfg)
|
||||||
|
|
Loading…
Reference in New Issue