1
0
mirror of https://github.com/Yubico/yubico-pam.git synced 2024-11-29 09:24:22 +01:00
yubico-pam/Makefile.am
2008-09-15 14:27:21 +00:00

66 lines
2.4 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@
# Self tests.
AM_LDFLAGS = -no-install
LDADD = ./pam_yubico.la -lpam
check_PROGRAMS = test
TESTS = $(check_PROGRAMS)
# Release
ChangeLog:
svn2cl
release:
rm -f ChangeLog
make ChangeLog 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."