mirror of
https://git.openldap.org/openldap/openldap.git
synced 2026-01-06 06:59:54 -05:00
Updated to use libtool 1.2 (with FreeBSD3.0 a.out v. elf detection). Updated autoconf to 1.12 with sed patch (don't use stock 1.12). aclocal.m4 is built using automake's aclocal, v1.3. Updated mkdep to support libtool .lo files. Updated automake provided macros for TERMIOS, STRTOD, MKTIME, PTRDIFF_T Autoconf now checks to ensure C compiler supports ANSI C prototypes. Updated make files templates.
41 lines
1 KiB
Makefile
41 lines
1 KiB
Makefile
# Master Makefile for OpenLDAP
|
|
# Copyright 1998 The OpenLDAP Foundation, All Rights Reserved.
|
|
# COPYING RESTRICTIONS APPLY, See COPYRIGHT file
|
|
|
|
SUBDIRS= include libraries clients servers # contrib
|
|
CLEANDIRS= tests
|
|
INSTALLDIRS= doc
|
|
|
|
makefiles: FORCE
|
|
./config.status
|
|
|
|
${srcdir}/configure: configure.in aclocal.m4
|
|
cd ${srcdir} && autoconf
|
|
|
|
# autoheader might not change portable.h.in, so touch a stamp file
|
|
${srcdir}/include/portable.h.in: stamp-h.in
|
|
${srcdir}/stamp-h.in: configure.in aclocal.m4 acconfig.h \
|
|
${srcdir}/include/portable.h.top ${srcdir}/include/portable.h.bot
|
|
cd ${srcdir} && autoheader
|
|
@echo timestamp > ${srcdir}/stamp-h.in
|
|
|
|
./include/portable.h: stamp-h
|
|
stamp-h: config.h.in config.status
|
|
./config.status
|
|
|
|
Makefile: Makefile.in config.status
|
|
./config.status
|
|
|
|
config.status: configure
|
|
./config.status --recheck
|
|
|
|
|
|
# force a make all before make install
|
|
# only done at the top-level
|
|
install-common: all FORCE
|
|
|
|
clean-local: FORCE
|
|
$(RM) config.log
|
|
|
|
veryclean-local: FORCE
|
|
$(RM) config.cache config.status libtool stamp-h stamp-h.in
|