source: trunk/athena/lib/athdir/athdir.h @ 11248

Revision 11248, 1.2 KB checked in by cfields, 26 years ago (diff)
Main header file for libathdir.
Line 
1/* $Id: athdir.h,v 1.1 1998-03-17 03:43:09 cfields Exp $ */
2
3/* Copyright 1998 by the Massachusetts Institute of Technology.
4 *
5 * Permission to use, copy, modify, and distribute this
6 * software and its documentation for any purpose and without
7 * fee is hereby granted, provided that the above copyright
8 * notice appear in all copies and that both that copyright
9 * notice and this permission notice appear in supporting
10 * documentation, and that the name of M.I.T. not be used in
11 * advertising or publicity pertaining to distribution of the
12 * software without specific, written prior permission.
13 * M.I.T. makes no representations about the suitability of
14 * this software for any purpose.  It is provided "as is"
15 * without express or implied warranty.
16 */
17
18#ifndef ATHDIR__H
19#define ATHDIR__H
20
21#define ATHDIR_SUPPRESSEDITORIALS       (1<<0)
22#define ATHDIR_SUPPRESSSEARCH           (1<<1)
23#define ATHDIR_MACHINEDEPENDENT         (1<<2)
24#define ATHDIR_MACHINEINDEPENDENT       (1<<3)
25#define ATHDIR_LISTSEARCHDIRECTORIES    (1<<4)
26
27char **athdir_get_paths(char *base_path, char *type,
28                        char *sys, char **syscompat, char *machine,
29                        char *aux, int flags);
30void athdir_free_paths(char **paths);
31int athdir_native(char *what, char *sys);
32
33#endif
Note: See TracBrowser for help on using the repository browser.