Files
hdf5/config/toolchain/clang.cmake
David Young c8f533cfc3 Merge all of my changes from merge-back-to-feature-vfd_swmr-attempt-1,
including the merge of `hdffv/hdf5/develop`, back to the branch that Vailin and
I share.

Now I need to put this branch on a fork with a less confusing name than
vchoi_fork!
2019-12-09 10:30:58 -06:00

30 lines
752 B
CMake

# Uncomment the following to use cross-compiling
#set(CMAKE_SYSTEM_NAME Linux)
set(CMAKE_COMPILER_VENDOR "clang")
set(CMAKE_C_COMPILER clang)
set(CMAKE_CXX_COMPILER clang++)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
find_program(
CLANG_TIDY_EXE
NAMES "clang-tidy"
DOC "Path to clang-tidy executable"
)
set(CMAKE_C_CLANG_TIDY "${CLANG_TIDY_EXE}" -checks=*,clang-analyzer-*)
set(CMAKE_CXX_CLANG_TIDY "${CLANG_TIDY_EXE}" -checks=*,clang-analyzer-*)
#find_program(
# CLANG_FORMAT_EXE
# NAMES "clang-format"
# DOC "Path to clang-format executable"
#)
#
#set(CMAKE_C_CLANG_FORMAT "${CLANG_FORMAT_EXE}")
#set(CMAKE_CXX_CLANG_FORMAT "${CLANG_FORMAT_EXE}")
# the following is used if cross-compiling
set(CMAKE_CROSSCOMPILING_EMULATOR "")