Skip to content

Commit ba2bc49

Browse files
authored
Merge pull request libgit2#4148 from pks-t/pks/fix-haiku-builds
cmake: only enable supported compiler warning flags
2 parents a454641 + a02e8a3 commit ba2bc49

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -464,7 +464,10 @@ IF (MSVC)
464464
# Precompiled headers
465465

466466
ELSE ()
467-
SET(CMAKE_C_FLAGS "-D_GNU_SOURCE -Wall -Wextra ${CMAKE_C_FLAGS}")
467+
SET(CMAKE_C_FLAGS "-D_GNU_SOURCE ${CMAKE_C_FLAGS}")
468+
469+
ADD_C_FLAG_IF_SUPPORTED(-Wall)
470+
ADD_C_FLAG_IF_SUPPORTED(-Wextra)
468471

469472
IF (CMAKE_SYSTEM_NAME MATCHES "(Solaris|SunOS)")
470473
SET(CMAKE_C_FLAGS "-std=c99 -D_POSIX_C_SOURCE=200112L -D__EXTENSIONS__ -D_POSIX_PTHREAD_SEMANTICS ${CMAKE_C_FLAGS}")

0 commit comments

Comments
 (0)