Commit 671086111c2e9edd559a5d3b5319329d7ad55d16
Committed by
Stéphane Raimbault
1 parent
55d8e2c0
Add an option to disable tests compilation
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Showing
2 changed files
with
13 additions
and
1 deletions
Makefile.am
configure.ac
| ... | ... | @@ -141,6 +141,13 @@ my_CFLAGS="-Wall \ |
| 141 | 141 | -Wformat-security" |
| 142 | 142 | AC_SUBST([my_CFLAGS]) |
| 143 | 143 | |
| 144 | +# Build options | |
| 145 | +AC_ARG_ENABLE(tests, | |
| 146 | + AS_HELP_STRING([--disable-tests], | |
| 147 | + [Build tests (default: yes)]),, | |
| 148 | + [enable_tests=yes]) | |
| 149 | +AM_CONDITIONAL(BUILD_TESTS, [test $enable_tests != no]) | |
| 150 | + | |
| 144 | 151 | AC_CONFIG_HEADERS([config.h tests/unit-test.h]) |
| 145 | 152 | AC_CONFIG_FILES([ |
| 146 | 153 | Makefile |
| ... | ... | @@ -167,4 +174,5 @@ AC_MSG_RESULT([ |
| 167 | 174 | ldflags: ${LDFLAGS} |
| 168 | 175 | |
| 169 | 176 | documentation: ${ac_libmodbus_build_doc} |
| 177 | + tests: ${enable_tests} | |
| 170 | 178 | ]) | ... | ... |