diff --git a/test/.gitignore b/test/.gitignore index 3117f82..08a722d 100644 --- a/test/.gitignore +++ b/test/.gitignore @@ -1,2 +1,3 @@ gcov-report.txt test-libevdev +test-compile-pedantic diff --git a/test/Makefile.am b/test/Makefile.am index a232f86..8cdd370 100644 --- a/test/Makefile.am +++ b/test/Makefile.am @@ -1,5 +1,5 @@ if BUILD_TESTS -noinst_PROGRAMS = test-libevdev +noinst_PROGRAMS = test-libevdev test-compile-pedantic TESTS = $(noinst_PROGRAMS) @@ -33,6 +33,9 @@ test_libevdev_SOURCES = \ test_libevdev_LDADD = $(CHECK_LIBS) $(GCOV_LDFLAGS) +test_compile_pedantic_SOURCES = test-compile-pedantic.c +test_compile_pedantic_CFLAGS = $(AM_CPPFLAGS) -Wpedantic -Werror -std=c90 + if GCOV_ENABLED CLEANFILES = gcov-report.txt diff --git a/test/test-compile-pedantic.c b/test/test-compile-pedantic.c new file mode 100644 index 0000000..6faea86 --- /dev/null +++ b/test/test-compile-pedantic.c @@ -0,0 +1,6 @@ +#include +#include + +int main(void) { + return 0; +}