Parcourir la source

[master] add no-error exception for clang in asiolink tests

The test directory now contains test files that used to be in internal/ (where the makefile did have this addition)
Jelte Jansen il y a 14 ans
Parent
commit
0cc21b601f
2 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. 0 1
      src/lib/asiolink/Makefile.am
  2. 4 0
      src/lib/asiolink/tests/Makefile.am

+ 0 - 1
src/lib/asiolink/Makefile.am

@@ -30,7 +30,6 @@ libasiolink_la_SOURCES += udp_server.h udp_server.cc
 libasiolink_la_SOURCES += udp_query.h udp_query.cc
 libasiolink_la_SOURCES += udp_query.h udp_query.cc
 libasiolink_la_SOURCES += tcp_endpoint.h tcp_socket.h
 libasiolink_la_SOURCES += tcp_endpoint.h tcp_socket.h
 libasiolink_la_SOURCES += tcp_server.h tcp_server.cc
 libasiolink_la_SOURCES += tcp_server.h tcp_server.cc
-libasiolink_la_SOURCES += coroutine.h
 # Note: the ordering matters: -Wno-... must follow -Wextra (defined in
 # Note: the ordering matters: -Wno-... must follow -Wextra (defined in
 # B10_CXXFLAGS)
 # B10_CXXFLAGS)
 libasiolink_la_CXXFLAGS = $(AM_CXXFLAGS)
 libasiolink_la_CXXFLAGS = $(AM_CXXFLAGS)

+ 4 - 0
src/lib/asiolink/tests/Makefile.am

@@ -39,6 +39,10 @@ run_unittests_CXXFLAGS = $(AM_CXXFLAGS)
 if USE_GXX
 if USE_GXX
 run_unittests_CXXFLAGS += -Wno-unused-parameter
 run_unittests_CXXFLAGS += -Wno-unused-parameter
 endif
 endif
+if USE_CLANGPP
+# Same for clang++, but we need to turn off -Werror completely.
+run_unittests_CXXFLAGS += -Wno-error
+endif
 endif
 endif
 
 
 noinst_PROGRAMS = $(TESTS)
 noinst_PROGRAMS = $(TESTS)