## Makemodule.am -- Process this file with automake to produce Makefile.in ## Copyright (C) 2001 - 2021 Holger Kiehl ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by ## the Free Software Foundation; either version 2, or (at your option) ## any later version. ## ## This program is distributed in the hope that it will be useful, ## but WITHOUT ANY WARRANTY; without even the implied warranty of ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## GNU General Public License for more details. ## ## You should have received a copy of the GNU General Public License ## along with this program; if not, write to the Free Software ## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ## if WITH_WMO_SUPPORT WMOCMD = src/protocols/wmocmd.c EXTRA_WMOCMD = else WMOCMD = EXTRA_WMOCMD = src/protocols/wmocmd.c endif if WITH_FTP_SUPPORT FTPCMD = src/protocols/ftpcmd.c\ src/protocols/ftpparse.c EXTRA_FTPCMD = else FTPCMD = EXTRA_FTPCMD = src/protocols/ftpcmd.c\ src/protocols/ftpparse.c endif if WITH_SCP_SUPPORT SCPCMD = src/protocols/scpcmd.c EXTRA_SCPCMD = else SCPCMD = EXTRA_SCPCMD = src/protocols/scpcmd.c endif if WITH_SFTP_SUPPORT SFTPCMD = src/protocols/sftpcmd.c EXTRA_SFTPCMD = else SFTPCMD = EXTRA_SFTPCMD = src/protocols/sftpcmd.c endif if WITH_SMTP_SUPPORT SMTPCMD = src/protocols/smtpcmd.c\ src/protocols/encode_base64.c EXTRA_SMTPCMD = else SMTPCMD = EXTRA_SMTPCMD = src/protocols/smtpcmd.c\ src/protocols/encode_base64.c endif if WITH_HTTP_SUPPORT HTTPCMD = src/protocols/authcmd.c\ src/protocols/httpcmd.c EXTRA_HTTPCMD = else HTTPCMD = EXTRA_HTTPCMD = src/protocols/authcmd.c\ src/protocols/httpcmd.c endif EXTRA_DIST += $(EXTRA_WMOCMD)\ $(EXTRA_FTPCMD)\ $(EXTRA_SCPCMD)\ $(EXTRA_SFTPCMD)\ $(EXTRA_SMTPCMD)\ $(EXTRA_HTTPCMD) noinst_HEADERS += src/protocols/commondefs.h\ src/protocols/ftpdefs.h\ src/protocols/httpdefs.h\ src/protocols/pop3defs.h\ src/protocols/scpdefs.h\ src/protocols/sftpdefs.h\ src/protocols/smtpdefs.h\ src/protocols/ssh_commondefs.h\ src/protocols/wmodefs.h\ src/protocols/ftpparse.h noinst_LIBRARIES += lib/libprotocols.a\ lib/libtraceprotocols.a lib_libprotocols_a_SOURCES = src/protocols/common.c\ src/protocols/connect_with_timeout.c\ $(FTPCMD)\ src/protocols/get_content_type.c\ $(HTTPCMD)\ src/protocols/pop3cmd.c\ $(SCPCMD)\ $(SFTPCMD)\ $(SMTPCMD)\ src/protocols/ssh_common.c\ $(WMOCMD) lib_libtraceprotocols_a_SOURCES = $(lib_libprotocols_a_SOURCES) lib_libtraceprotocols_a_CFLAGS = -DWITH_TRACE