1 // 2 // aegis - project change supervisor 3 // Copyright (C) 1997, 1999, 2002-2004, 2006-2008 Peter Miller 4 // 5 // This program is free software; you can redistribute it and/or modify 6 // it under the terms of the GNU General Public License as published by 7 // the Free Software Foundation; either version 3 of the License, or 8 // (at your option) any later version. 9 // 10 // This program is distributed in the hope that it will be useful, 11 // but WITHOUT ANY WARRANTY; without even the implied warranty of 12 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 // GNU General Public License for more details. 14 // 15 // You should have received a copy of the GNU General Public License 16 // along with this program. If not, see 17 // <http://www.gnu.org/licenses/>. 18 // 19 20 #ifndef COMMON_LIBDIR_H 21 #define COMMON_LIBDIR_H 22 23 /** \addtogroup Configured 24 * \brief Retrieve configure time values 25 * \ingroup Common 26 * @{ 27 */ 28 const char *configured_prefix(void); 29 const char *configured_bindir(void); 30 const char *configured_comdir(void); 31 const char *configured_datadir(void); 32 const char *configured_datarootdir(void); 33 const char *configured_libdir(void); 34 const char *configured_nlsdir(void); 35 const char *configured_mandir(void); 36 int configured_aegis_uid(void); 37 int configured_aegis_gid(void); 38 const char *configured_exeext(void); 39 const char *configured_sysconfdir(void); 40 41 /** @} */ 42 #endif // COMMON_LIBDIR_H 43