5 |
** main.h |
** main.h |
6 |
** |
** |
7 |
** Author<s>: Emmanuel Turquin (aka "Ender") <turqui_e@epita.fr> |
** Author<s>: Emmanuel Turquin (aka "Ender") <turqui_e@epita.fr> |
|
** Latest update: Wed Jan 10 20:32:13 2001 |
|
8 |
** Description: Beaver main source file header |
** Description: Beaver main source file header |
9 |
** |
** |
10 |
** This program is free software; you can redistribute it and/or modify |
** This program is free software; you can redistribute it and/or modify |
25 |
#ifndef __MAIN_H__ |
#ifndef __MAIN_H__ |
26 |
#define __MAIN_H__ |
#define __MAIN_H__ |
27 |
|
|
28 |
|
#ifdef HAVE_CONFIG_H |
29 |
|
# include "../config.h" |
30 |
|
#else |
31 |
|
# error No config.h found, run configure first. |
32 |
|
#endif |
33 |
|
|
34 |
|
#ifdef ENABLE_NLS |
35 |
|
# include <locale.h> |
36 |
|
# include <libintl.h> |
37 |
|
# define _(String) gettext(String) |
38 |
|
# ifdef gettext_noop |
39 |
|
# define N_(String) gettext_noop(String) |
40 |
|
# else |
41 |
|
# define N_(String) (String) |
42 |
|
# endif |
43 |
|
#else |
44 |
|
# define textdomain(Domain) |
45 |
|
# define bindtextdomain(Package, Directory) |
46 |
|
# define gettext(String) (String) |
47 |
|
# define _(String) (String) |
48 |
|
# define N_(String) (String) |
49 |
|
#endif |
50 |
|
|
51 |
#ifdef WIN32 |
#ifdef WIN32 |
52 |
#define PATH_SEP '\\' |
#define PATH_SEP '\\' |
53 |
#define PATH_SEP_STRING "\\" |
#define PATH_SEP_STRING "\\" |
54 |
#define CONF_DIR "config" |
#define CONF_DIR "config" |
55 |
#define TEMP_DIR "c:\\windows\\temp\\" |
#define TEMP_DIR "c:\\windows\\temp\\" |
56 |
#define TEMP_PREFIX "buffer_" |
#define TEMP_PREFIX "buffer_" |
57 |
#else |
#else |
58 |
#define PATH_SEP '/' |
#define PATH_SEP '/' |
59 |
#define PATH_SEP_STRING "/" |
#define PATH_SEP_STRING "/" |
60 |
#define CONF_DIR ".beaver" |
#define CONF_DIR ".beaver" |
61 |
#define TEMP_DIR "/tmp/" |
#define TEMP_DIR "/tmp/" |
62 |
#define TEMP_PREFIX "buffer_" |
#define TEMP_PREFIX "buffer_" |
63 |
#endif |
#endif |
64 |
|
|
65 |
#define APP_NAME "Beaver" |
#define APP_NAME "Beaver" |