]> git.sur5r.net Git - openldap/blob - build/Make-append
Sync with HEAD (fix global schemadn)
[openldap] / build / Make-append
1 #
2 # Do NOT edit this file -- it is automatically appended to all Makefiles
3 # except the LDAP top-level Makefile. See the LDAP INSTALL file for more
4 # information.
5 #
6 #-----------------------------------------------------------------------------
7 # Copyright (c) 1994 Regents of the University of Michigan.
8 # All rights reserved.
9 #
10 # Redistribution and use in source and binary forms are permitted
11 # provided that this notice is preserved and that due credit is given
12 # to the University of Michigan at Ann Arbor. The name of the University
13 # may not be used to endorse or promote products derived from this
14 # software without specific prior written permission. This software
15 # is provided ``as is'' without express or implied warranty.
16 #
17 #       LDAP standard Make defines (appended to all but top-level Makefile)
18 #
19 #-----------------------------------------------------------------------------
20
21 # DEFS are included in CFLAGS
22 DEFS    = $(PLATFORMCFLAGS) $(LDAP_DEBUG) $(KERBEROS) $(AFSKERBEROS) \
23                 $(UOFM) $(UOFA) $(NO_USERINTERFACE) $(CLDAP) $(NO_CACHE) \
24                 $(LDAP_REFERRALS) $(LDAP_DNS) $(STR_TRANSLATION) \
25                 $(LIBLDAP_CHARSETS) $(LIBLDAP_DEF_CHARSET) \
26                 $(SLAPD_BACKENDS) $(LDBMBACKEND) $(LDBMINCLUDE) $(PHONETIC)
27
28 # SERVERDEFS are added to server builds CFLAGS (in addition to DEFS)
29 SERVERDEFS      = $(ISODEPACKAGE) $(ICRELEASE) $(LDAP_USE_PP) \
30                         $(NO_SETPROCTITLE) $(PEPSY_DUMP)
31
32 #
33 # ISODELIBS are used in server/ldapd builds
34 #
35 ISODELIBS       = $(ISODEBASELIBS) -lm $(ISODETURBOLIBS)
36
37 # ACFLAGS are added to CFLAGS but not passed to mkdep, lint, etc
38 ACFLAGS         = $(EXTRACFLAGS) $(UNPROTOCFLAGS)
39
40 # ALDFLAGS are always placed near the beginning of all linker (cc -o) commands
41 ALDFLAGS        = $(EXTRALDFLAGS) $(PLATFORMLDFLAGS)
42
43 # ALIBS are always placed at the end of all linker (cc -o) commands
44 ALIBS           = $(PLATFORMLIBS)
45
46 #
47 # default definitions for Unix utilities (may be over-ridden in Make-platform)
48 CC      = cc
49 MAKE    = make
50 RANLIB  = ranlib
51 AR      = ar
52 RM      = rm -f
53 MV      = mv -f
54 CP      = cp
55 CHMOD   = chmod
56 CAT     = cat
57 LN      = ln -s
58 HARDLN  = ln
59 TAIL    = tail
60 SED     = sed
61 LINT    = lint
62 5LINT   = lint
63 MKDIR   = mkdir
64 INSTALL = install
65 INSTALLFLAGS = -c
66 BASENAME= basename
67 DIRNAME = dirname
68 MKDEP   = $(LDAPSRC)/build/mkdep -s -f Make-template
69 PWD     = pwd
70 DATE    = date
71 HOSTNAME= hostname
72
73
74 #
75 # empty target used to force rules to be invoked
76 #
77 FORCE:
78