1# Makefile.am for the SASLdb library 2# Rob Siemborski 3# $Id: Makefile.am,v 1.5 2005/01/10 19:01:34 snsimon Exp $ 4# Copyright (c) 2000 Carnegie Mellon University. All rights reserved. 5# 6# Redistribution and use in source and binary forms, with or without 7# modification, are permitted provided that the following conditions 8# are met: 9# 10# 1. Redistributions of source code must retain the above copyright 11# notice, this list of conditions and the following disclaimer. 12# 13# 2. Redistributions in binary form must reproduce the above copyright 14# notice, this list of conditions and the following disclaimer in 15# the documentation and/or other materials provided with the 16# distribution. 17# 18# 3. The name "Carnegie Mellon University" must not be used to 19# endorse or promote products derived from this software without 20# prior written permission. For permission or any other legal 21# details, please contact 22# Office of Technology Transfer 23# Carnegie Mellon University 24# 5000 Forbes Avenue 25# Pittsburgh, PA 15213-3890 26# (412) 268-4387, fax: (412) 268-7395 27# tech-transfer@andrew.cmu.edu 28# 29# 4. Redistributions of any form whatsoever must retain the following 30# acknowledgment: 31# "This product includes software developed by Computing Services 32# at Carnegie Mellon University (http://www.cmu.edu/computing/)." 33# 34# CARNEGIE MELLON UNIVERSITY DISCLAIMS ALL WARRANTIES WITH REGARD TO 35# THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 36# AND FITNESS, IN NO EVENT SHALL CARNEGIE MELLON UNIVERSITY BE LIABLE 37# FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 38# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN 39# AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING 40# OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 41# 42 43# Library version info - here at the top, for sanity 44# Note that this doesn't necessaraly follow the libsasl2 verison info 45sasl_version = 1:18:0 46 47INCLUDES=-I$(top_srcdir)/include -I$(top_builddir)/include @SASL_DB_INC@ 48 49extra_common_sources = db_none.c db_ndbm.c db_gdbm.c db_berkeley.c 50 51EXTRA_DIST = NTMakefile 52 53noinst_LTLIBRARIES = libsasldb.la 54noinst_LIBRARIES = libsasldb.a 55 56libsasldb_la_SOURCES = allockey.c sasldb.h 57EXTRA_libsasldb_la_SOURCES = $(extra_common_sources) 58libsasldb_la_DEPENDENCIES = $(SASL_DB_BACKEND) 59libsasldb_la_LIBADD = $(SASL_DB_BACKEND) 60 61LOCAL_SASL_DB_BACKEND_STATIC := $(shell echo $(SASL_DB_BACKEND_STATIC) | sed -e "s%\.\./sasldb/%%g") 62 63# Prevent make dist stupidity 64libsasldb_a_SOURCES = 65EXTRA_libsasldb_a_SOURCES = 66 67libsasldb.a: libsasldb.la $(LOCAL_SASL_DB_BACKEND_STATIC) 68 $(AR) cru .libs/$@ $(LOCAL_SASL_DB_BACKEND_STATIC) 69 70 71