Home | History | Annotate | Line # | Download | only in admin
      1 ## Makefile for OpenLDAP Administrator's Guide
      2 # $OpenLDAP$
      3 ## This work is part of OpenLDAP Software <http://www.openldap.org/>.
      4 ##
      5 ## Copyright 2005-2024 The OpenLDAP Foundation.
      6 ## All rights reserved.
      7 ##
      8 ## Redistribution and use in source and binary forms, with or without
      9 ## modification, are permitted only as authorized by the OpenLDAP
     10 ## Public License.
     11 ##
     12 ## A copy of this license is available in the file LICENSE in the
     13 ## top-level directory of the distribution or, alternatively, at
     14 ## <http://www.OpenLDAP.org/license.html>.
     15 all: guide.html index.html
     16 
     17 # for website building (for webmaster use, don't change)
     18 www: guide.html booktitle.html index.html OpenLDAP-Admin-Guide.pdf
     19 
     20 sdf-src: \
     21 	../plain.sdf \
     22 	../preamble.sdf \
     23 	abstract.sdf \
     24 	access-control.sdf \
     25 	appendix-changes.sdf \
     26 	appendix-common-errors.sdf \
     27 	appendix-configs.sdf \
     28 	appendix-contrib.sdf \
     29 	appendix-deployments.sdf \
     30 	appendix-ldap-result-codes.sdf \
     31 	appendix-recommended-versions.sdf \
     32 	appendix-upgrading.sdf \
     33 	backends.sdf \
     34 	config.sdf \
     35 	dbtools.sdf \
     36 	glossary.sdf \
     37 	guide.sdf \
     38 	install.sdf \
     39 	intro.sdf \
     40 	loadbalancer.sdf \
     41 	maintenance.sdf \
     42 	master.sdf \
     43 	monitoringslapd.sdf \
     44 	overlays.sdf \
     45 	preface.sdf \
     46 	quickstart.sdf \
     47 	referrals.sdf \
     48 	replication.sdf \
     49 	runningslapd.sdf \
     50 	sasl.sdf \
     51 	schema.sdf \
     52 	security.sdf \
     53 	slapdconfig.sdf \
     54 	title.sdf \
     55 	tls.sdf \
     56 	troubleshooting.sdf \
     57 	tuning.sdf
     58 
     59 sdf-img: \
     60 	../images/LDAPlogo.gif \
     61 	allmail-en.png \
     62 	allusersgroup-en.png \
     63 	config_dit.png \
     64 	config_local.png \
     65 	config_ref.png \
     66 	config_repl.png \
     67 	delta-syncrepl.png \
     68 	dual_dc.png \
     69 	intro_dctree.png \
     70 	intro_tree.png \
     71 	ldap-sync-refreshandpersist.png \
     72 	ldap-sync-refreshonly.png \
     73 	load-balancer-scenario.png \
     74 	n-way-multi-provider.png \
     75 	push-based-complete.png \
     76 	push-based-standalone.png \
     77 	refint.png \
     78 	set-following-references.png \
     79 	set-memberUid.png \
     80 	set-recursivegroup.png 
     81 
     82 guide.html: guide.sdf sdf-src sdf-img
     83 	sdf -2html guide.sdf
     84 
     85 index.html: index.sdf sdf-src sdf-img
     86 	sdf -2topics index.sdf
     87 
     88 admin.html: admin.sdf sdf-src sdf-img
     89 	sdf -DPDF -2html admin.sdf
     90 
     91 booktitle.html: booktitle.sdf
     92 	sdf -2html booktitle.sdf
     93 
     94 guide.pdf: admin.html booktitle.html guide.book
     95 	htmldoc --batch guide.book -f guide.pdf
     96 
     97 OpenLDAP-Admin-Guide.pdf: admin.html guide.book
     98 	htmldoc --batch guide.book -f OpenLDAP-Admin-Guide.pdf
     99 
    100 clean: 
    101 	rm -f *.pdf *.html *~ *.bak
    102