Initial release, version 0.0.0.
[gsasl.git] / lib / Makefile.am
blobca62925965e70416b94f08ff2ad338910ec11678
1 ## Process this file with automake to produce Makefile.in
2 # Copyright (C) 2002 Simon Josefsson.
4 # This file is part of Libgsasl.
6 # Libgsasl is free software; you can redistribute it and/or modify
7 # it under the terms of the GNU Lesser General Public License as
8 # published by the Free Software Foundation; either version 2.1 of
9 # the License, or (at your option) any later version.
11 # Libgsasl is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14 # GNU Lesser General Public License for more details.
16 # You should have received a copy of the GNU Lesser General Public
17 # License along with this program; if not, write to the Free Software
18 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
20 EXTRA_DIST = gen-unicode-tables.pl UnicodeData-3.2.0.txt LineBreak-3.2.0.txt SpecialCasing-3.2.0.txt CaseFolding-3.2.0.txt CompositionExclusions-3.2.0.txt
22 lib_LTLIBRARIES = libgsasl.la
24 INCLUDES = -I../argp -I../intl @LIBNTLM_CFLAGS@ @LIBGCRYPT_CFLAGS@ @GSSAPI_CFLAGS@
26 include_HEADERS = gsasl.h
28 libgsasl_la_SOURCES = init.c done.c error.c version.c callback.c \
29                         supportp.c suggest.c listmech.c \
30                         hexdump.c base64.c md5pwd.c \
31                         unicode.c gunidecomp.h gunicomp.h \
32                         xstart.c xstep.c xfinish.c \
33                         common.c internal.h gettext.h \
34                         external.h external.c \
35                         anonymous.h anonymous.c \
36                         plain.h plain.c \
37                         login.h login.c \
38                         cram-md5.h cram-md5.c \
39                         digest-md5.h digest-md5.c \
40                         x-ntlm.h ntlm.c \
41                         x-gssapi.h gssapi.c \
42                         securid.h securid.c
44 libgsasl_la_LIBADD = @LTLIBINTL@ @LIBGCRYPT_LIBS@ @LIBNTLM_LIBS@ @GSSAPI_LIBS@ -lm
45 libgsasl_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
47 localedir = $(datadir)/locale
49 DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@
51 gunicomp.h gunidecomp.h: gen-unicode-tables.pl UnicodeData-3.2.0.txt LineBreak-3.2.0.txt SpecialCasing-3.2.0.txt CaseFolding-3.2.0.txt CompositionExclusions-3.2.0.txt
52         $(PERL) $(srcdir)/gen-unicode-tables.pl -decomp 3.2 UnicodeData-3.2.0.txt LineBreak-3.2.0.txt SpecialCasing-3.2.0.txt CaseFolding-3.2.0.txt CompositionExclusions-3.2.0.txt