diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2016-11-05 22:37:47 +0100 |
|---|---|---|
| committer | Artyom V. Poptsov <poptsov.artyom@gmail.com> | 2016-11-06 07:19:36 +0300 |
| commit | 3e97b7cd5a84e45852e2c919859884d2894dd47a (patch) | |
| tree | 358e2b84f3d7d239153c04b2d02734b5aa290c31 | |
| parent | libguile-ssh: Remove unused variables. (diff) | |
| download | guile-ssh-3e97b7cd5a84e45852e2c919859884d2894dd47a.tar.gz | |
build: Build with '-Wall'.
* configure.ac: Set and substitute 'WARN_CFLAGS'.
* libguile-ssh/Makefile.am (AM_CFLAGS): New variable.
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
| -rw-r--r-- | configure.ac | 8 | ||||
| -rw-r--r-- | libguile-ssh/Makefile.am | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 3b0aa7e..1f0e7aa 100644 --- a/configure.ac +++ b/configure.ac @@ -35,6 +35,14 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])], [AC_SUBST([AM_DEFAULT_VERB AC_PROG_CC +if test "x$GCC" = "xyes"; then + # Use compiler warnings. + WARN_CFLAGS="-Wall" +else + WARN_CFLAGS="" +fi +AC_SUBST([WARN_CFLAGS]) + AC_ARG_WITH([guilesitedir], [AS_HELP_STRING([--with-guilesitedir], [use the specified installation path for Guile modules])], diff --git a/libguile-ssh/Makefile.am b/libguile-ssh/Makefile.am index 3946212..1ffb6c0 100644 --- a/libguile-ssh/Makefile.am +++ b/libguile-ssh/Makefile.am @@ -47,6 +47,7 @@ libguile_ssh_la_CPPFLAGS = $(GUILE_CFLAGS) libguile_ssh_la_LDFLAGS = -module -no-undefined -lssh_threads -lssh \ -version-info $(LIBGUILE_SSH_INTERFACE) $(GUILE_LDFLAGS) +AM_CFLAGS = $(WARN_CFLAGS) AM_CPPFLAGS = -I$(top_srcdir)/libguile-ssh -I$(top_builddir)/libguile-ssh snarfcppopts = $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(GUILE_CFLAGS) \ |
