]> git.sur5r.net Git - openldap/blob - libraries/liblber/Makefile.in
Cyrus SASL uses screwy terms.
[openldap] / libraries / liblber / Makefile.in
1 # $OpenLDAP$
2 ## Copyright 1998-1999 The OpenLDAP Foundation, All Rights Reserved.
3 ## COPYING RESTRICTIONS APPLY, see COPYRIGHT file
4 ##
5 ## LIBLBER
6 ##
7
8 LIBRARY = liblber.la
9 XLIBRARY = ../liblber.a
10
11 SRCS= assert.c decode.c encode.c io.c bprint.c \
12         memory.c options.c sockbuf.c
13 OBJS= assert.lo decode.lo encode.lo io.lo bprint.lo \
14         memory.lo options.lo sockbuf.lo
15 XSRCS= version.c
16
17 PROGRAMS= dtest etest idtest
18
19 LDAP_INCDIR= ../../include       
20 LDAP_LIBDIR= ../../libraries       
21
22 XLIBS = -llber
23 XXLIBS = 
24
25 LINKAGE = @LT_LIB_LINKAGE@
26
27 NT_DYN_TEST_DEFS = -DLIBLBER_DECL=dllimport
28
29 # Extras for building the library
30 EXTRA_DEFS = $(@PLAT@_@LIB_LINKAGE@_LIB_DEFS)
31 EXTRA_LIBS =
32
33 # Only the test programs will pick up these defs.
34 CPPFLAGS = $(@PLAT@_@LIB_LINKAGE@_TEST_DEFS)
35
36 dtest:    $(LIBRARY) dtest.o
37         $(LTLINK) $(LDFLAGS) -o $@ dtest.o $(LIBS)
38 etest:  $(LIBRARY) etest.o
39         $(LTLINK) $(LDFLAGS) -o $@ etest.o $(LIBS)
40 idtest:  $(LIBRARY) idtest.o
41         $(LTLINK) $(LDFLAGS) -o $@ idtest.o $(LIBS)
42
43 install-local: FORCE
44         -$(MKDIR) $(DESTDIR)$(libdir)
45         $(LTINSTALL) $(INSTALLFLAGS) -m 644 $(LIBRARY) $(DESTDIR)$(libdir)
46