xref: /netbsd-src/external/bsd/openldap/dist/include/ldap_config.hin (revision e670fd5c413e99c2f6a37901bb21c537fcd322d2)
1d11b170bStron/* $OpenLDAP$ */
22de962bdSlukem/* This work is part of OpenLDAP Software <http://www.openldap.org/>.
32de962bdSlukem *
4*e670fd5cSchristos * Copyright 1998-2021 The OpenLDAP Foundation.
52de962bdSlukem * All rights reserved.
62de962bdSlukem *
72de962bdSlukem * Redistribution and use in source and binary forms, with or without
82de962bdSlukem * modification, are permitted only as authorized by the OpenLDAP
92de962bdSlukem * Public License.
102de962bdSlukem *
112de962bdSlukem * A copy of this license is available in file LICENSE in the
122de962bdSlukem * top-level directory of the distribution or, alternatively, at
132de962bdSlukem * <http://www.OpenLDAP.org/license.html>.
142de962bdSlukem */
152de962bdSlukem
162de962bdSlukem/*
17*e670fd5cSchristos * This file works in conjunction with OpenLDAP configure system.
182de962bdSlukem * If you do no like the values below, adjust your configure options.
192de962bdSlukem */
202de962bdSlukem
212de962bdSlukem#ifndef _LDAP_CONFIG_H
222de962bdSlukem#define _LDAP_CONFIG_H
232de962bdSlukem
242de962bdSlukem/* directory separator */
252de962bdSlukem#ifndef LDAP_DIRSEP
262de962bdSlukem#ifndef _WIN32
272de962bdSlukem#define LDAP_DIRSEP "/"
282de962bdSlukem#else
292de962bdSlukem#define LDAP_DIRSEP "\\"
302de962bdSlukem#endif
312de962bdSlukem#endif
322de962bdSlukem
332de962bdSlukem/* directory for temporary files */
342de962bdSlukem#if defined(_WIN32)
352de962bdSlukem# define LDAP_TMPDIR "C:\\."	/* we don't have much of a choice */
362de962bdSlukem#elif defined( _P_tmpdir )
372de962bdSlukem# define LDAP_TMPDIR _P_tmpdir
382de962bdSlukem#elif defined( P_tmpdir )
392de962bdSlukem# define LDAP_TMPDIR P_tmpdir
402de962bdSlukem#elif defined( _PATH_TMPDIR )
412de962bdSlukem# define LDAP_TMPDIR _PATH_TMPDIR
422de962bdSlukem#else
432de962bdSlukem# define LDAP_TMPDIR LDAP_DIRSEP "tmp"
442de962bdSlukem#endif
452de962bdSlukem
462de962bdSlukem/* directories */
472de962bdSlukem#ifndef LDAP_BINDIR
482de962bdSlukem#define LDAP_BINDIR			"%BINDIR%"
492de962bdSlukem#endif
502de962bdSlukem#ifndef LDAP_SBINDIR
512de962bdSlukem#define LDAP_SBINDIR		"%SBINDIR%"
522de962bdSlukem#endif
532de962bdSlukem#ifndef LDAP_DATADIR
542de962bdSlukem#define LDAP_DATADIR		"%DATADIR%"
552de962bdSlukem#endif
562de962bdSlukem#ifndef LDAP_SYSCONFDIR
572de962bdSlukem#define LDAP_SYSCONFDIR		"%SYSCONFDIR%"
582de962bdSlukem#endif
592de962bdSlukem#ifndef LDAP_LIBEXECDIR
602de962bdSlukem#define LDAP_LIBEXECDIR		"%LIBEXECDIR%"
612de962bdSlukem#endif
622de962bdSlukem#ifndef LDAP_MODULEDIR
632de962bdSlukem#define LDAP_MODULEDIR		"%MODULEDIR%"
642de962bdSlukem#endif
652de962bdSlukem#ifndef LDAP_RUNDIR
662de962bdSlukem#define LDAP_RUNDIR			"%RUNDIR%"
672de962bdSlukem#endif
682de962bdSlukem#ifndef LDAP_LOCALEDIR
692de962bdSlukem#define LDAP_LOCALEDIR		"%LOCALEDIR%"
702de962bdSlukem#endif
712de962bdSlukem
722de962bdSlukem
732de962bdSlukem#endif /* _LDAP_CONFIG_H */
74