-#
# You will usually NOT need to edit this file at all: instead, edit the
# Make-common file. See the LDAP INSTALL file for more information.
-#
+#-----------------------------------------------------------------------------
+# Copyright 1998 The OpenLDAP Foundation, Redwood City, California, USA
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms are permitted only
+# as authorized by the OpenLDAP Public License. A copy of this
+# license is available at http://www.OpenLDAP.org/license.html or
+# in file LICENSE in the top-level directory of the distribution.
+#
+# This work is derived from the University of Michigan LDAP v3.3
+# distribution. Information concerning is available at
+# http://www.umich.edu/~dirsvcs/ldap/ldap.html.
+#
+# This work also contains materials derived from public sources.
#-----------------------------------------------------------------------------
# Copyright (c) 1994 Regents of the University of Michigan.
# All rights reserved.
# may not be used to endorse or promote products derived from this
# software without specific prior written permission. This software
# is provided ``as is'' without express or implied warranty.
-#
-# LDAP lightweight X.500 Directory access top level makefile
-#
#-----------------------------------------------------------------------------
+# LDAP lightweight X.500 Directory access top level makefile
#
############################################################################
# #
for i in $(SRCDIRS); do \
echo; echo "cd $$i; $(MAKE) $(MFLAGS) depend"; \
( cd $$i; $(MAKE) $(MFLAGS) depend ); \
- done; \
- $(MAKE) $(MFLAGS) makefiles
+ done;
+ @echo " "; echo Remember to \"make depend\" after each \"make makefiles\"
#
# rules to check out and in Make-template files
PLATFORM="netbsd" \
;; \
FreeBSD) \
- PLATFORM="freebsd" \
+ MAJRELEASE=`echo $$OSRELEASE | sed 's/\..*//'` ; \
+ if [ $$MAJRELEASE -lt 3 ]; then \
+ PLATFORM="freebsd2" ; \
+ else \
+ PLATFORM="freebsd3" ; \
+ fi; \
;; \
NeXTSTEP) \
PLATFORM="nextstep" \
echo " creating $$i/Makefile"; \
$(RM) $$i/Makefile; \
$(CAT) $$HDRFILE $$i/Make-template $$DEFSFILE > $$i/Makefile; \
- $(CHMOD) 444 $$i/Makefile; \
fi; \
done; \
$(RM) .makefiles; \
makefiles: FORCE
$(RM) .makefiles
$(MAKE) $(MFLAGS) .makefiles
+ @echo "Please \"make depend\" before building."
#
# rule to create any tools we need to build everything else