]> git.sur5r.net Git - openldap/blob - build/top.mk
include directory getting closer... still not sure how best to
[openldap] / build / top.mk
1 ##
2 ## Copyright 1998 The OpenLDAP Foundation
3 ## COPYING RESTRICTIONS APPLY.  See COPYRIGHT File in top level directory
4 ## of this package for details.
5 ##
6 @SET_MAKE@
7
8 SHELL = /bin/sh
9
10 srcdir = @srcdir@
11 top_srcdir = @top_srcdir@
12 VPATH = @srcdir@
13 prefix = @prefix@
14 exec_prefix = @exec_prefix@
15
16 bindir = @bindir@
17 sbindir = @sbindir@
18 libexecdir = @libexecdir@
19 datadir = @datadir@
20 sysconfdir = @sysconfdir@
21 sharedstatedir = @sharedstatedir@
22 localstatedir = @localstatedir@
23 libdir = @libdir@
24 infodir = @infodir@
25 mandir = @mandir@
26 includedir = @includedir@
27
28 INSTALL = @INSTALL@
29 INSTALL_PROGRAM = @INSTALL_PROGRAM@
30 INSTALL_DATA = @INSTALL_DATA@
31 INSTALL_SCRIPT = @INSTALL_SCRIPT@
32
33 LN = ln
34 LN_S = @LN_S@
35 RM = rm -f
36 MAKEINFO = @MAKEINFO@
37 RANLIB = @RANLIB@
38 AR = ar
39
40 LINT = lint
41 5LINT = 5lint
42 MKDEP = mkdep
43
44 # Misc UNIX commands used in makefiles
45 SED = sed
46 DATE = date
47 HOSTNAME = uname -n
48 BASENAME = basename
49 PWD = pwd
50 CAT = cat
51 MKDIR = mkdir
52
53 VERSIONFILE = $(top_srcdir)/build/version
54
55 INCLUDEDIR = -I$(top_srcdir)/include $(XINCLUDEDIR)
56
57 LDAP_LIBDIR = $(top_srcdir)/libraries
58 LDAP_LIBS = -lldap -llber -lldif
59 LDAP_LIBDEPEND = $(LDAP_LIBDIR)/libldap.a
60
61 # AutoConfig generated 
62 AC_CC   = @CC@
63 AC_DEFS = @DEFS@ @LDAP_DEFS@
64 AC_LIBS = @LIBS@
65 AC_CFLAGS = @CFLAGS@
66 AC_LDFLAGS = @LDFLAGS@
67
68 LIBCRYPT = @LIBCRYPT@
69 LIBTERMCAP = @LIBTERMCAP@
70 LIBDB = @LIBDB@
71
72 # Our Defaults
73 CC = $(AC_CC)
74 DEFS = $(AC_DEFS) $(INCLUDEDIR) $(LDAP_DEFS)
75 LIBS = -L$(LDAP_LIBDIR) $(LDAP_LIBS) $(XLIBS) $(AC_LIBS)
76
77 CFLAGS = $(AC_CFLAGS) $(DEFS) $(DEFINES)
78 LDFLAGS = $(AC_LDFLAGS)
79
80 default:        all
81
82 Makefile: Makefile.in ${top_srcdir}/config.status
83         @if [ $(top_srcdir) = $(srcdir) ]; then ; \
84                 ./config.status ; \
85         else ; \
86                 echo "Makefile out of date, run config.status from $top_srcdir" ; \
87                 exit 1 ; \
88         fi
89
90 # empty rule for forcing rules
91 FORCE: