1
0
mirror of https://github.com/Yubico/yubico-pam.git synced 2024-11-29 09:24:22 +01:00
yubico-pam/Makefile.am
Simon Josefsson 6e4ff4c4bd Drop curl.
2008-06-25 13:41:17 +00:00

72 lines
2.6 KiB
Makefile

# Copyright 2007, 2008 Simon Josefsson.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
# 1. Redistributions of source code must retain the above copyright
# notice, and the entire permission notice in its entirety,
# including the disclaimer of warranties.
# 2. Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
# documentation and/or other materials provided with the distribution.
# 3. The name of the author may not be used to endorse or promote
# products derived from this software without specific prior
# written permission.
#
# ALTERNATIVELY, this product may be distributed under the terms of
# the GNU Public License, in which case the provisions of the GPL are
# required INSTEAD OF the above restrictions. (This clause is
# necessary due to a potential bad interaction between the GPL and
# the restrictions contained in a BSD-style copyright.)
#
# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
# DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
# OF THE POSSIBILITY OF SUCH DAMAGE.
ACLOCAL_AMFLAGS = -I m4
libdir = $(PAMDIR)
lib_LTLIBRARIES = pam_yubico.la
pam_yubico_la_SOURCES = pam_yubico.c
# XXX add -Wl,-x too? PAM documentation suggests it.
pam_yubico_la_LIBADD = @LTLIBYUBIKEY_CLIENT@
pam_yubico_la_LDFLAGS = -module -avoid-version
DEFS = -DDEBUG_PAM @DEFS@
# Manual
EXTRA_DIST = yubico-pam.pdf yubico-pam.html
yubico-pam.pdf yubico-pam.html: README
cp README yubico-pam.txt
a2x yubico-pam.txt
docbook2pdf yubico-pam.xml
rm -f yubico-pam.txt yubico-pam.xml
# Self tests.
AM_LDFLAGS = -no-install
LDADD = ./pam_yubico.la -lpam
check_PROGRAMS = test
TESTS = $(check_PROGRAMS)
# Release
release:
make distcheck
svn copy https://yubico-pam.googlecode.com/svn/trunk/ \
https://yubico-pam.googlecode.com/svn/tags/$(PACKAGE)-$(VERSION) \
-m "Tagging the $(VERSION) release of the $(PACKAGE) project."